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

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

Поиск количества дней между двумя датами

Как найти количество дней между двумя датами с помощью PHP?
11 янв. '10 в 8:06
7

Являются ли подготовленные PDO заявления достаточными для предотвращения SQL-инъекций?

Скажем, у меня такой код: $dbh = new PDO("blahblah"); $stmt = $dbh->prepare('SELECT * FROM users where username = :username'); $stmt->execute( array(':username' => $_REQUEST['username']) ); В документации PDO говорится: Параметры для п...
25 сент. '08 в 15:43
15

Создайте папку, если она еще не существует.

Я столкнулся с несколькими случаями с установками WordPress с Bluehost, где я столкнулся с ошибками в моей теме WordPress, потому что папка upload wp-content/uploads отсутствовала. По-видимому, установщик Bluehost cPanel WP не создает эту папку, хо...
20 февр. '10 в 19:26
31

Как преобразовать строку в число в PHP?

Я хочу преобразовать эти типы значений '3', '2.34', '0.234343' и т.д. в число. В JavaScript мы можем использовать Number(), но есть ли какой-либо подобный метод, доступный в PHP? Input Output '2' 2 '2.34' 2.34 '...
16 дек. '11 в 4:08
30

Как я могу получить полезные сообщения об ошибках в PHP?

Я нахожу программирование на PHP довольно разочаровывающим. Довольно часто я пытаюсь запустить скрипт и просто получить пустой экран обратно. Нет сообщения об ошибке, просто пустой экран. Причиной может быть простая синтаксическая ошибка (неправильн...
10 мая '09 в 9:48
24

PHP эквивалент.NET/Java toString()

Как преобразовать значение переменной PHP в строку? Я искал что-то лучшее, чем конкатенирование с пустой строкой: $myText = $myVar . ''; Как метод ToString() в Java или .NET.
26 авг. '08 в 13:56
5

Как следует структурировать модель в MVC?

Я просто разбираюсь в структуре MVC, и я часто задаюсь вопросом, сколько кода должно идти в модели. Я имею тенденцию иметь класс доступа к данным, который имеет такие методы: public function CheckUsername($connection, $username) { try { ...
03 мая '11 в 0:28
4

Удалить последний символ из строки

Возможный дубликат: PHP - удалить последний символ, если это период? Какой самый быстрый способ удалить последний символ из строки? У меня есть строка вроде a,b,c,d,e, Я хотел бы удалить последний ',' и вернуть оставшуюся строку OUTPUT: a...
08 апр. '11 в 9:15
15

Форматирование числа с ведущими нулями в PHP

У меня есть переменная, которая содержит значение 1234567. Я хотел бы, чтобы он содержал ровно 8 цифр, т.е. 01234567. Есть ли для этого функция PHP?
09 нояб. '09 в 9:25
18

Предпочтительный метод хранения массивов PHP (json_encode vs serialize)

Мне нужно сохранить многомерный ассоциативный массив данных в плоском файле для целей кеширования. Иногда мне приходилось переходить на JSON для использования в моем веб-приложении, но в большинстве случаев я буду использовать массив непосредственно ...
29 апр. '09 в 20:09
22

Pretty-Printing JSON с PHP

Я создаю PHP script, который передает данные JSON в другой script. Мой script строит данные в большой ассоциативный массив, а затем выводит данные с помощью json_encode. Вот пример script: $data = array('a' => 'apple', 'b' => 'banana', 'c' =&...
19 мая '11 в 5:08
21

Могу ли я привязать массив к условию IN()?

Мне любопытно узнать, возможно ли связать массив значений с заполнителем, использующим PDO. Здесь используется попытка передать массив значений для использования с условием IN(). Я хотел бы сделать что-то вроде этого: <?php $ids=array(1,2,3,7,8,...
28 мая '09 в 11:17
18

Как поймать фатальную ошибку PHP

Я могу использовать set_error_handler(), чтобы уловить большинство ошибок PHP, но он не работает для фатальных (E_ERROR) ошибок, таких как вызов функции, которая не существует. Есть ли другой способ уловить эти ошибки? Я пытаюсь вызвать mail() для...
10 нояб. '08 в 6:42
12

htmlentities() против htmlspecialchars()

В чем разница между htmlspecialchars() и htmlentities(). Когда я должен использовать один или другой?
05 сент. '08 в 18:29
9

PHP ожидает T_PAAMAYIM_NEKUDOTAYIM?

Есть ли у кого T_PAAMAYIM_NEKUDOTAYIM?
26 февр. '09 в 20:34