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

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


28
PHP массив удалить по значению (не ключу)
У меня есть массив PHP следующим образом: $messages = [312, 401, 1599, 3, ...]; Я хочу удалить элемент, содержащий значение $del_val(например, $del_val=401), но я не знаю его ключ. Это может помочь: каждое значение может быть там только один раз . Я ищу простейшую функцию для выполнения этой задачи, пожалуйста.
886 php  arrays 

13
Где я могу найти php.ini?
Несколько лет назад я установил Apache 2.2x и PHP 5.3.1 на сервер Linux, который я поддерживаю. Я использовал .tar.gz и построил их в соответствии с инструкциями (вместо rpms и what-have-you). И все было хорошо. Сегодня мне нужно установить это, которое похоже на библиотеку PHP. Я прошел все шаги, чтобы сделать …
882 php  linux  php-ini 



11
Как исправить ошибку «Заголовки уже отправлены» в PHP
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. При запуске моего скрипта я получаю несколько ошибок, подобных этой: Предупреждение: невозможно изменить информацию заголовка - заголовки уже отправлены ( вывод начался с /some/file.php:12 ) …
831 php  header 

30
PHP генератор случайных строк
Я пытаюсь создать случайную строку в PHP, и я не получаю абсолютно ничего с этим: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring = $characters[rand(0, strlen($characters))]; } return $randstring; } RandomString(); echo $randstring; Что я делаю неправильно?
815 php  string  random 

12
В чем разница между одинарными и двойными кавычками в PHP?
Я немного запутался, почему я вижу некоторый код в PHP со строкой, помещенной в одинарные кавычки, а иногда в двойные кавычки Я просто знаю, что в .NET или на языке C, если это в одинарных кавычках, это означает, что это символ, а не строка.
796 php  string  syntax 

27
Удалить пустые элементы массива
Некоторые элементы в моем массиве являются пустыми строками, основанными на том, что отправил пользователь. Мне нужно удалить эти элементы. У меня есть это: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($linksArray); Но это не работает. $linksArrayвсе еще имеет пустые элементы. Я также пытался сделать это с …
784 php  arrays  string 

30
Как проверить, является ли массив PHP ассоциативным или последовательным?
PHP обрабатывает все массивы как ассоциативные, поэтому встроенных функций нет. Кто-нибудь может порекомендовать довольно эффективный способ проверить, содержит ли массив только числовые ключи? В принципе, я хочу иметь возможность различать это: $sequentialArray = array('apple', 'orange', 'tomato', 'carrot'); и это: $assocArray = array('fruit1' => 'apple', 'fruit2' => 'orange', 'veg1' => 'tomato', …
781 php  arrays 

17
Как мне реализовать базовый «длинный опрос»?
Я могу найти много информации о том, как работает длинный опрос (например, это и это ), но нет простых примеров того, как реализовать это в коде. Все, что я могу найти, это cometd , который опирается на инфраструктуру Dojo JS, и довольно сложную серверную систему. В основном, как бы я …
776 php  http  comet 


30
Преобразовать объект PHP в ассоциативный массив
Я интегрирую API на свой веб-сайт, который работает с данными, хранящимися в объектах, в то время как мой код написан с использованием массивов. Мне бы хотелось, чтобы быстрая и грязная функция конвертировала объект в массив.
761 php  arrays 

19
Получить первый ключ в (возможно) ассоциативном массиве?
Какой лучший способ определить первый ключ в возможно ассоциативном массиве? Сначала я подумал, что нужно просто просмотреть массив, а затем сразу же разбить его, вот так: foreach ($an_array as $key => $val) break; Таким образом, наличие ключа $ содержит первый ключ, но это кажется неэффективным. У кого-нибудь есть лучшее решение?
757 php  arrays 

11
Какое сопоставление лучше всего использовать для MySQL с PHP? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Мне интересно, есть ли «лучший» выбор для сортировки в MySQL для общего веб-сайта, …
731 php  mysql  encoding  collation 

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