Вопросы с тегом 'php'

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

Как исправить ошибку "Заголовки уже отправлены" в PHP

При запуске my script я получаю несколько таких ошибок: Предупреждение: невозможно изменить информацию заголовка - заголовки, уже отправленные (вывод запущен в /some/file.php:12) в /some/file.php на строка 23 Линии, упомянутые в сообщениях об...
задан 06 нояб. '11 в 20:41
12
ответов

Определение типа запроса в PHP (GET, POST, PUT или DELETE)

Как я могу определить, какой тип запроса был использован (GET, POST, PUT или DELETE) в PHP?
задан 11 дек. '08 в 14:31
12
ответов

Где мой файл php.ini находится на сервере?

Несколько лет назад я установил Apache 2.2x и PHP 5.3.1 на сервере Linux, который я поддерживаю. Я использовал .tar.gz и построил их в соответствии с инструкциями (вместо rpms и what-have-you). И все было хорошо. Сегодня мне нужно установить этот, к...
задан 31 дек. '12 в 1:20
18
ответов

Как реализовать базовый "длинный опрос"?

Я могу найти много информации о том, как работает Long Polling (например, this и this), но нет простых примеров того, как реализовать это в коде. Все, что я могу найти, это cometd, который основан на структуре Dojo JS и довольно сложной серверной си...
задан 02 дек. '08 в 14:14
12
ответов

В чем разница между строками с одним кавычком и двойными кавычками в PHP?

Я не специалист по программированию на PHP, но я немного смущен, почему я вижу код на PHP с строкой, помещенной в одинарные кавычки, а иногда и в двойные кавычки. Я просто знаю в.NET или на языке C, если он находится в одной кавычки, это означает, ...
задан 10 авг. '10 в 8:12
50
ответов

Генератор случайных строк PHP

Я пытаюсь создать рандомизированную строку в PHP, и я не получаю абсолютно никакого вывода с этим: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for (...
задан 05 дек. '10 в 1:56
25
ответов

Удаление массива PHP по значению (не ключевое слово)

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

Что такое поточно-безопасный или небезопасный поток в PHP?

Я видел разные двоичные файлы для PHP, например, без потоков или потоков. Что это значит? В чем разница между этими пакетами?
задан 26 окт. '09 в 12:41
20
ответов

Получить первый ключ в (возможно) ассоциативном массиве?

Какой лучший способ определить первый ключ в возможно ассоциативном массиве? Сначала я подумал, что нужно просто выделить массив, а затем сразу же сломать его, например: foreach ($an_array as $key => $val) break; Таким образом, ключ $содержит п...
задан 22 июня '09 в 21:13
22
ответов

Как использовать PHP для получения текущего года?

Я хочу поместить уведомление об авторских правах в нижний колонтитул веб-сайта, но я считаю, что это невероятно липкий для того, чтобы год был устаревшим. Как я могу автоматически обновлять год с помощью PHP 4 и PHP 5?
задан 15 сент. '08 в 18:34
12
ответов

Какая наилучшая сортировка для MySQL с PHP?

Мне интересно, есть ли "лучший" выбор для сортировки в MySQL для общего веб-сайта, на котором вы не уверены на 100% того, что будет введено? Я понимаю, что все кодировки должны быть такими же, как MySQL, Apache, HTML и все внутри PHP. В прошлом я ус...
задан 15 дек. '08 в 10:48
15
ответов

Возврат JSON из PHP скрипт

Я хочу вернуть JSON из PHP script. Я просто повторяю результат? Должен ли я устанавливать заголовок Content-Type?
задан 31 окт. '10 в 21:23
22
ответов

Как получить (извлечь) расширение файла в PHP?

Это вопрос, который вы можете прочитать везде в Интернете с различными ответами: $ext = end(explode('.', $filename)); $ext = substr(strrchr($filename, '.'), 1); $ext = substr($filename, strrpos($filename, '.') + 1); $ext = preg_replace('/^.*\.([^.]+...
задан 06 окт. '08 в 14:00
31
ответ

Преобразование объекта PHP в ассоциативный массив

Я интегрирую API на свой сайт, который работает с данными, хранящимися в объектах, в то время как мой код написан с использованием массивов. Мне нужна быстрая и грязная функция для преобразования объекта в массив.
задан 03 дек. '10 в 15:34
17
ответов

Каковы различия в die() и exit() в PHP?

Чем отличаются функции die() и exit() в PHP? Я думаю, что оба имеют одинаковую функциональность, но я сомневаюсь, что в обоих есть что-то различное... что это?
задан 25 нояб. '09 в 9:28