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

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

13
PHP сервер на локальной машине?
Я пытаюсь создать сайт PHP и хочу протестировать мои файлы PHP, не загружая их на свой хост. В основном тестирую их на своей машине, прежде чем загружать их. Как я могу это сделать?
161 php  server  local 


30
PHP рассчитать возраст
Я ищу способ рассчитать возраст человека, учитывая его DOB в формате дд / мм / гггг. Я использовал следующую функцию, которая работала отлично в течение нескольких месяцев, пока какой-то сбой не привел к тому, что цикл while никогда не заканчивался и не останавливал весь сайт. Так как почти 100 000 …
160 php 


21
PHP: Как удалить конкретный элемент из массива?
Как удалить элемент из массива, когда я знаю имя элемента? например: У меня есть массив: $array = array('apple', 'orange', 'strawberry', 'blueberry', 'kiwi'); пользователь вводит strawberry strawberry устранен. Чтобы полностью объяснить: У меня есть база данных, в которой хранится список элементов, разделенных запятой. Код загружается в список на основе выбора пользователя, …
160 php  arrays 

30
CodeIgniter удаляет index.php из URL
Мои текущие URL выглядят так [mysite]index.php/[rest of the slug]. Я хочу снять index.phpс этих URL. mod_rewriteвключен на моем сервере apache2. В config,$config['index_page'] = ''; Мой корневой .htaccessфайл codeignitor содержит, RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L] Но все равно это не работает. Куда я иду …


4
Неизвестный столбец Laravel 'updated_at'
Я только начал с Laravel и получаю следующую ошибку: Вставить неизвестный столбец «updated_at» в gebruikers (naam, wachtwoord, updated_at, создал_at) Я знаю, что ошибка из столбца метки времени при переносе таблицы, но я не использую это updated_atполе. Я использовал его, когда следовал учебному пособию по Laravel, но теперь, когда я делаю …

6
PHP Foreach Передача по ссылке: Дублирование последнего элемента? (Ошибка?)
У меня было очень странное поведение с простым PHP-скриптом, который я писал. Я уменьшил его до минимума, необходимого для воссоздания ошибки: <?php $arr = array("foo", "bar", "baz"); foreach ($arr as &$item) { /* do nothing by reference */ } print_r($arr); foreach ($arr as $item) { /* do nothing by value …
159 php  arrays  loops  reference 

7
Получить $ _POST от нескольких флажков
У меня есть 1 форма с несколькими флажками (каждый с кодом): <input type="checkbox" name="check_list" value="<? echo $row['Report ID'] ?>"> Где $row['Report ID']первичный ключ в базе данных, так что каждое значение отличается. Как я могу сказать, какие флажки были отмечены? (Может быть несколько) Это для системы входящих сообщений, и у меня …
159 php  html  forms  checkbox 



3
Обнуляемые типы возврата в PHP7
PHP 7 вводит декларации возвращаемого типа . Это означает, что теперь я могу указать, что возвращаемое значение - это определенный класс, интерфейс, массив, вызываемый или один из недавно включаемых скалярных типов, как это возможно для параметров функции. function returnHello(): string { return 'hello'; } Часто случается, что значение присутствует не …

6
JQuery AJAX файл загрузки PHP
Я хочу осуществить простую загрузку файлов на моей интранет-странице с минимально возможными настройками. Это моя часть HTML: <input id="sortpicture" type="file" name="sortpic" /> <button id="upload">Upload</button> и это мой JS-скрипт JS: $("#upload").on("click", function() { var file_data = $("#sortpicture").prop("files")[0]; var form_data = new FormData(); form_data.append("file", file_data); alert(form_data); $.ajax({ url: "/uploads", dataType: 'script', cache: …
159 javascript  php  jquery  ajax  upload 

8
PHP проверяет, существует ли свойство в объекте или классе
Я понимаю, что PHP не имеет чисто объектной переменной, но я хочу проверить, находится ли свойство в данном объекте или классе. $ob = (object) array('a' => 1, 'b' => 12); или $ob = new stdClass; $ob->a = 1; $ob->b = 2; В JS я могу написать это, чтобы проверить, aсуществует …

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