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

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

Получить первый элемент массива

У меня есть массив: array( 4 => 'apple', 7 => 'orange', 13 => 'plum' ) Я хотел бы получить первый элемент этого массива. Ожидаемый результат: string apple Одно требование: это невозможно сделать при передаче по ссылке, поэтому array_s...
задан 17 дек. '09 в 15:26
18
ответов

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

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

В чем разница между государственным, частным и защищенным?

Когда и почему следует использовать public, private и protected функции и переменные внутри класса? В чем разница между ними? Примеры: // Public public $variable; public function doSomething() { // ... } // Private private $variable; private fu...
задан 06 дек. '10 в 1:13
12
ответов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Чувак, где мой php.ini?

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

Как проверить, является ли массив PHP ассоциативным или последовательным?

PHP обрабатывает все массивы как ассоциативные, поэтому нет встроенных функций. Может ли кто-нибудь рекомендовать достаточно эффективный способ проверить, содержит ли массив только числовые ключи? В принципе, я хочу иметь возможность различать это: ...
задан 06 окт. '08 в 10:01
11
ответов

Как "вставить, если не существует" в MySQL?

Я начал с googling и нашел эту статью , которая рассказывает о таблицах мьютекса. У меня есть таблица с ~ 14 миллионами записей. Если я хочу добавить больше данных в том же формате, есть ли способ гарантировать, что запись, которую я хочу вставить, ...
задан 01 сент. '09 в 11:56
31
ответ

Как рассчитать разницу между двумя датами с помощью PHP?

У меня есть две даты формы: Start Date: 2007-03-24 End Date: 2009-06-26 Теперь мне нужно найти разницу между этими двумя в следующем виде: 2 years, 3 months and 2 days Как я могу сделать это в PHP?
задан 24 марта '09 в 13:33
29
ответов

Как получить текущую дату и время в PHP?

Какая функция PHP может возвращать текущую дату/время?
задан 22 янв. '09 в 23:09