Запитання з тегом «php»

PHP - широко використовувана, динамічна, об'єктно-орієнтована та інтерпретована сценарійна мова на високому рівні, розроблена головним чином для веб-розробки веб-сервера. Використовується для запитань про мову PHP.

9
Вимкніть застарілі помилки в PHP 5.3
На моєму сервері працює PHP 5.3, і моя програма WordPress виплюває ці помилки на мене, внаслідок чого мій session_start () зламається Deprecated: Assigning the return value of new by reference is deprecated in /home//public_html/hub/wp-settings.php on line 647 Deprecated: Assigning the return value of new by reference is deprecated in /home//public_html/hub/wp-settings.php …

4
Як працюють сеанси PHP? (а не "як вони використовуються?")
Файли сесій зазвичай зберігаються, скажімо, /tmp/на сервері, і називаються sess_{session_id}. Я переглядав вміст і не можу зрозуміти, як вони насправді працюють. Визначення імені змінної та змісту з файлу легко. Але як PHP знає, яка сесія належить кому? Сесія_id видається абсолютно випадковою, і одна IP-адреса може мати декількох користувачів, і кожен …
127 php  session 

12
SimpleTest проти PHPunit
Мені було цікаво, чи може хтось, хто має досвід обох цих матеріалів, пролити трохи світла на значну різницю між ними, якщо такі є? Якась конкретна сила кожного, що робить його придатним для будь-якого конкретного випадку?


8
Як генерувати .json файл за допомогою PHP?
CREATE TABLE Posts { id INT PRIMARY KEY AUTO_INCREMENT, title VARCHAR(200), url VARCHAR(200) } код json.php <?php $sql=mysql_query("select * from Posts limit 20"); echo '{"posts": ['; while($row=mysql_fetch_array($sql)) { $title=$row['title']; $url=$row['url']; echo ' { "title":"'.$title.'", "url":"'.$url.'" },'; } echo ']}'; ?> Я повинен створити results.jsonфайл.
127 php  json 

16
Як називається “->” PHP-оператор і як це сказати, читаючи код вголос? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, редагуючи цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Як ви називаєте цього ->оператора, який шукає стрілку, знайденого в PHP? …
127 php  operators 

13
Ціле поле MySQL повертається як рядок у PHP
Я маю поле таблиці в базі даних MySQL: userid INT(11) Тому я закликаю його на свою сторінку із цим запитом: "SELECT userid FROM DB WHERE name='john'" Тоді для обробки результату я роблю: $row=$result->fetch_assoc(); $id=$row['userid']; Тепер, якщо я: echo gettype($id); Я отримую рядок. Чи не повинно це бути цілим числом?
127 php  mysql  types  int  gettype 

11
Що таке Java-еквівалент PHP var_dump?
PHP має функцію var_dump (), яка виводить внутрішній вміст об'єкта, показуючи тип та вміст об'єкта. Наприклад: class Person { private $firstName; private $lastName; public function __construct($firstName, $lastName) { $this->firstName = $firstName; $this->lastName = $lastName; } } $person = new Person('Jon', 'Smith'); var_dump($person); виведе: object(Person)#1 (2) { ["firstName:private"]=> string(3) "Jon" ["lastName:private"]=> …
127 java  php 

3
Збільшення ліміту викликів функції введення
Є одна дуже погана межа в PHP: якщо ви викликаєте якусь функцію a1 (), яка викликає a2 (), то виклик a3 ... тому коли ви будете a99()телефонувати, a100()ви побачите Фатальна помилка: досягнуто максимального рівня гніздування функції «100», перервавшись! Чи є спосіб збільшити ліміт 100 гніздових дзвінків до 500 або 10000? …
127 php  xdebug 


7
Як видалити елемент масиву в циклі foreach?
Я хочу провести цикл через масив, foreachщоб перевірити, чи існує значення. Якщо значення існує, я хочу видалити елемент, який його містить. У мене є такий код: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Я не знаю, як видалити елемент, як тільки знайдено значення. Як …
127 php  arrays  loops  foreach 

7
Не вдається створити кеш-каталог .. або каталог не піддається запису. Продовження без кешу в Laravel
Я створив новий проект Laravel. Коли я заходжу до терміналу для встановлення залежностей, composerз'являється таке попередження: Cannot create cache directory /home/w3cert/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache.

20
Laravel 5 - переадресація на HTTPS
Працюю над моїм першим проектом Laravel 5 і не знаю, де або як розмістити логіку, щоб змусити HTTPS в моєму додатку. Тут є дуже багато доменів, що вказують на додаток, і лише два з трьох використовують SSL (третій - резервний домен, довга історія). Тому я хотів би вирішити це в …

8
Розбиття рядка на булеве значення в PHP
Сьогодні я грав з PHP, і я виявив, що значення рядків "true" і "false" неправильно розбираються на булеві умови, наприклад, враховуючи наступну функцію: function isBoolean($value) { if ($value) { return true; } else { return false; } } Якщо я виконую: isBoolean("true") // Returns true isBoolean("") // Returns false isBoolean("false") …
126 php  parsing  boolean 

9
Чи можна в PHP створити об'єкт і викликати метод у тому ж рядку?
Я хотів би зробити щось подібне: $method_result = new Obj()->method(); Замість того, щоб робити: $obj = new Obj(); $method_result = $obj->method(); Результат насправді для мене не має значення в моєму конкретному випадку. Але, чи є спосіб це зробити?
126 php  oop 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.