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

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

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

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

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

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

Как передать переменные и данные с PHP на JavaScript?

У меня есть переменная в PHP, и мне нужно ее значение в моем JavaScript-коде. Как я могу получить свою переменную от PHP до JavaScript? У меня есть код, который выглядит так: <?php ... $val = $myService->getValue(); // makes an api ...
задан 19 мая '14 в 17:37
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 в 18:43
13
ответов

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

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

Ошибки синтаксиса PHP/синтаксиса; и как их решить?

Каждый сталкивается с синтаксическими ошибками. Даже опытные программисты делают опечатки. Для новичков это просто часть процесса обучения. Однако часто бывает легко интерпретировать сообщения об ошибках, такие как: Ошибка PHP Parse: синтаксическа...
задан 05 авг. '13 в 6:11
24
ответов

Удалить пустые элементы массива

Некоторые элементы в моем массиве - это пустые строки, основанные на том, что пользователь отправил. Мне нужно удалить эти элементы. У меня есть это: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($li...
задан 07 сент. '10 в 0:06
4
ответов

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

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

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

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

SQL-инъекция, которая распространяется вокруг mysql_real_escape_string()

Есть ли возможность впрыска SQL даже при использовании функции mysql_real_escape_string()? Рассмотрим эту ситуацию с образцом. SQL построен в PHP следующим образом: $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_es...
задан 21 апр. '11 в 10:56
9
ответов

define() vs const

Довольно простой вопрос: в PHP, когда вы используете define('FOO', 1); и когда вы используете const FOO = 1; В чем основные отличия между этими двумя?
задан 15 марта '10 в 17:23
21
ответ

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

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

Когда использовать одиночные кавычки, двойные кавычки и обратные тики в MySQL

Я пытаюсь узнать лучший способ писать запросы. Я также понимаю важность того, чтобы быть последовательным. До сих пор я случайно использовал одинарные кавычки, двойные кавычки и обратные тики без какой-либо реальной мысли. Пример: $query = 'INSERT ...
задан 04 июля '12 в 4:53
11
ответов

Пример JQuery AJAX POST с PHP

Я пытаюсь отправить данные из формы в базу данных. Вот форма, которую я использую: <form name="foo" action="form.php" method="POST" id="foo"> <label for="bar">A bar</label> <input id="bar" name="bar" type="text" value=""...
задан 15 февр. '11 в 16:28
5
ответов

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

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