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

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

Ссылка. Что означает этот символ в PHP?

Что это? Это сборник вопросов, возникающих время от времени о синтаксисе PHP. Это также Wiki сообщества, поэтому всем предлагается участвовать в поддержании этого списка. Почему это? Раньше было трудно найти вопросы об операторах и других токена...
задан 17 сент. '10 в 19:24
28
ответов

Как я могу предотвратить SQL-инъекцию в PHP?

Если пользовательский ввод вставлен без изменения в SQL-запрос, приложение становится уязвимым для SQL-инъекции, как в следующем примере: $unsafe_variable = $_POST['user_input']; mysql_query("INSERT INTO `table` (`column`) VALUES ('$unsafe_variabl...
задан 13 сент. '08 в 2:55
39
ответов

Как проверить, содержит ли строка определенное слово?

Рассмотрим: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Предположим, что у меня есть код выше, каков правильный способ написать оператор if ($a contains 'are')?
задан 06 дек. '10 в 16:14
14
ответов

Почему я не должен использовать функции mysql_ * в PHP?

Каковы технические причины того, почему нельзя использовать функции mysql_*? (например, mysql_query(), mysql_connect() или mysql_real_escape_string())? Почему я должен использовать что-то еще, даже если они работают на моем сайте? Если они не рабо...
задан 12 окт. '12 в 16:18
25
ответов

Как получить миниатюру видео YouTube с помощью API YouTube?

Если у меня есть URL-адрес видео YouTube, есть ли способ использовать PHP и cURL для получения связанного эскиза из API YouTube?
задан 15 янв. '10 в 2:34
28
ответов

Как вы анализируете и обрабатываете HTML/XML в PHP?

Как можно разобрать HTML/XML и извлечь из него информацию?
задан 26 авг. '10 в 20:17
26
ответов

PHP: удалить элемент из массива

Есть ли простой способ удалить элемент из массива PHP, так что foreach ($array) больше не включает этот элемент? Я думал, что установка его на null сделает это, но, по-видимому, нет.
задан 15 дек. '08 в 23:28
21
ответ

Когда использовать self over $this?

В PHP 5, в чем разница между использованием self и $this? Когда каждый из них подходит?
задан 30 сент. '08 в 9:23
7
ответов

Как работает PHP foreach?

Позвольте мне префикс этого, сказав, что я знаю, что foreach есть, и как его использовать. Этот вопрос касается того, как он работает под капотом, и мне не нужны ответы по строкам "это то, как вы зацикливаете массив с помощью foreach". Долгое время...
задан 07 апр. '12 в 22:33
34
ответов

Преобразование HTML + CSS в PDF с помощью PHP?

У меня есть HTML (не XHTML) документ, который отлично отображает Firefox 3 и IE 7. Он использует довольно простой CSS для его стилизации и рендеринга в HTML. Теперь я перехожу к PDF файлу. Я пробовал: DOMPDF: у него были огромные проблемы с таблиц...
задан 24 дек. '08 в 11:14
23
ответов

Как мне получить ошибки PHP?

Я проверил мой файл PHP ini, и отображаются ошибки отображения, а также сообщение об ошибках E_ALL. Я перезапустил веб-сервер Apache. Я даже поставил эти строки в верхней части моего script, и он даже не улавливает простые ошибки синтаксического а...
задан 27 июня '09 в 22:09
9
ответов

Как вы используете bcrypt для хеширования паролей в PHP?

Время от времени я слышу совет "Использовать bcrypt для хранения паролей в PHP, правила bcrypt". Но что такое bcrypt? PHP не предлагает таких функций, Wikipedia болтает о утилите шифрования файлов и веб-поиске, просто раскрывает несколько реализаци...
задан 25 янв. '11 в 18:34
29
ответов

startsWith() и endsWith() функции в PHP

Как я могу написать две функции, которые берут строку и возвращаются, если она начинается с указанного символа/строки или заканчивается им? Например: $str = '|apples}'; echo startsWith($str, '|'); //Returns true echo endsWith($str, '}'); //Returns...
задан 07 мая '09 в 15:14
14
ответов

Безопасный хэш и соль для паролей PHP

В настоящее время говорят, что MD5 является частично небезопасным. Принимая это во внимание, я хотел бы знать, какой механизм использовать для защиты паролем. Этот вопрос, Является ли "двойной хэширование" паролем менее безопасным, чем просто его ...
задан 31 дек. '09 в 1:02
23
ответов

Как получить IP-адрес клиента в PHP?

Как я могу получить IP-адрес клиента с помощью PHP? Я хочу сохранить запись пользователя, который вошел в мой сайт через его/ее IP-адрес.
задан 09 июня '10 в 7:50