Вопросы с тегом «php»

PHP - широко используемый, высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь разработанный для серверной веб-разработки. Используется для вопросов о языке PHP.

16
Создание объекта по умолчанию из пустого значения в PHP?
Я вижу эту ошибку только после обновления моей среды PHP до PHP 5.4 и выше. Ошибка указывает на эту строку кода: Ошибка: Создание объекта по умолчанию из пустого значения Код: $res->success = false; Должен ли я сначала объявить свой $resобъект?
362 php 


24
«Date (): небезопасно полагаться на настройки часового пояса системы…»
Я получил эту ошибку, когда запросил обновить версию PHP с 5.2.17 до PHP 5.3.21 на сервере. <div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;"> <h4>A PHP Error was encountered</h4> <p>Severity: Warning</p> <p>Message: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone …
359 php  timezone 

11
Могу ли я попробовать / поймать предупреждение?
Мне нужно отловить некоторые предупреждения, выдаваемые родными функциями php, а затем обработать их. В частности: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Выдает предупреждение при сбое DNS-запроса. try/ catchне работает, потому что предупреждение не является исключением. У меня сейчас есть …

21
Как вставить значение и ключ в массив PHP
Посмотрите на этот код: $GET = array(); $key = 'one=1'; $rule = explode('=', $key); /* array_push($GET, $rule[0] => $rule[1]); */ Я ищу что-то вроде этого, чтобы: print_r($GET); /* output: $GET[one => 1, two => 2, ...] */ Есть ли функция для этого? (потому array_pushчто не будет работать таким образом)
355 php  arrays 

10
Как передать массив в строке запроса?
Есть ли стандартный способ передачи массива через строку запроса? Чтобы было ясно, у меня есть строка запроса с несколькими значениями, одним из которых будет значение массива. Я хочу, чтобы это значение строки запроса обрабатывалось как массив - я не хочу, чтобы массив разбирался так, чтобы он был неотличим от других …

18
Javascript Эквивалент PHP Разнесение ()
У меня есть эта строка: 0000000020C90037: TEMP: данные Мне нужна эта строка: TEMP: данные. С PHP я бы сделал это: $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; Как эффективно explodeиспользовать строку в JavaScript так, как она работает в PHP?
353 javascript  php  string 



23
В PHP, как вы меняете ключ элемента массива?
У меня есть ассоциативный массив в виде key => value где ключ является числовым значением, однако это не последовательное числовое значение. Ключ на самом деле является идентификационным номером, а значение - счетчиком. Это нормально для большинства случаев, однако я хочу функцию, которая получает удобочитаемое имя массива и использует его для …


4
Список функций Big-O для PHP
После некоторого времени использования PHP я заметил, что не все встроенные функции PHP работают так быстро, как ожидалось. Рассмотрим эти две возможные реализации функции, которая находит, является ли число простым, используя кэшированный массив простых чисел. //very slow for large $prime_array $prime_array = array( 2, 3, 5, 7, 11, 13, .... …

13
Черты против интерфейсов
В последнее время я пытался изучать PHP и обнаружил, что зацикливаюсь на особенностях. Я понимаю концепцию горизонтального повторного использования кода и не хочу обязательно наследовать от абстрактного класса. Что я не понимаю, так это то, в чем заключается принципиальное отличие использования черт от интерфейсов? Я пытался найти приличный пост в …
346 php  interface  traits 

1
Что такое YTowOnt9?
Наша (PHP) инфраструктура иногда предоставляет скрытые входные данные со значением YTowOnt9. Я не могу найти эту строку нигде в (огромной) кодовой базе и не могу понять, откуда она взялась. Я решил Google для этой конкретной строки, и результат меня удивил. Более полумиллиона - случайные хиты. Я не нашел ни одной …
345 php  html  output 

4
PHP shell_exec () против exec ()
Я изо всех сил пытаюсь понять разницу между shell_exec()и exec()... Я всегда использовал exec()для выполнения команд на стороне сервера, когда я буду использовать shell_exec()? Это shell_exec()просто сокращение для exec()? Похоже, то же самое с меньшим количеством параметров.
345 php  shell  command  exec 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.