Вопросы с тегом «php»

147
Заголовок HTTP Content-Type и JSON

Я всегда старался избегать использования большинства свойств протокола HTTP из страха перед неизвестным. Однако я сказал себе, что сегодня столкнусь со страхом и начну целенаправленно использовать заголовки. Я пытаюсь отправить jsonданные в браузер и сразу же ими воспользоваться. Например, если у...

146
Нулевой против Ложного против 0 в PHP

Я сказал , что хорошие разработчики могут определить / использовать разницу между Nullи Falseи 0и всей другой хорошей «ничего» сущностью. Что это разница, особенно в PHP? Это как-то связано...

146
создать экземпляр класса из переменной в PHP?

Я знаю, что этот вопрос звучит довольно расплывчато, поэтому я поясню это на примере: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); Это то, что я хочу сделать. Как бы вы это сделали? Конечно, я мог бы использовать eval () следующим...

146
PDO Prepared Вставляет несколько строк в одном запросе

В настоящее время я использую этот тип SQL на MySQL, чтобы вставить несколько строк значений в один запрос: INSERT INTO `tbl` (`key1`,`key2`) VALUES ('r1v1','r1v2'),('r2v1','r2v2'),... В чтениях по PDO операторы, подготовленные к использованию, должны обеспечить мне большую безопасность, чем...

146
Несколько разделителей в PHP взорваться

У меня есть проблема, у меня есть строковый массив, и я хочу, чтобы взорваться в другой разделитель. Например $example = 'Appel @ Ratte'; $example2 = 'apple vs ratte' и мне нужен массив, который взрывается в @ или против Я уже написал решение, но если у всех есть лучшее решение, пожалуйста,...

146
PHP: конвертировать любую строку в UTF-8, не зная исходного набора символов, или хотя бы попытаться

У меня есть приложение, которое работает с клиентами со всего мира, и, естественно, я хочу, чтобы все, что входит в мои базы данных, было в кодировке UTF-8. Основная проблема для меня заключается в том, что я не знаю, какой будет кодировка источника какой-либо строки - это может быть из текстового...

146
Как удалить разрывы строк (без символов!) Из строки?

Это может показаться обманом, но будьте уверены, что это не так - я искал как SO, так и остальную часть Интернета, чтобы найти ответ на мою проблему, и в итоге снова и снова находил одни и те же недостаточные «решения». Во всяком случае, здесь это идет: Я сохраняю пользовательский ввод из текстовой...

146
Получить объект JSON из URL

У меня есть URL, который возвращает объект JSON, как это: { "expires_in":5180976, "access_token":"AQXzQgKTpTSjs-qiBh30aMgm3_Kb53oIf-VA733BpAogVE5jpz3jujU65WJ1XXSvVm1xr2LslGLLCWTNV5Kd_8J1YUx26axkt1E-vsOdvUAgMFH1VJwtclAXdaxRxk5UtmCWeISB6rx6NtvDt7yohnaarpBJjHWMsWYtpNn6nD87n0syud0" } Я хочу получить...

146
Преобразование запроса POSTMAN в Curl

Я вызываю свой веб-сервис java (запрос POST) через POSTMAN следующим образом, который отлично работает (т.е. я вижу, как мои записи вставляются в базу данных): А вот как Headers(1)выглядит содержимое вкладки: Вместо того, чтобы вызывать его через POSTMAN, я должен вызвать тот же запрос в PHP с...

145
Номера кодирования PHP json_encode в виде строк

У меня одна проблема с функцией PHP json_encode. Он кодирует числа как строки, например array('id' => 3) становится "{ ["id": "3", ...) Когда js встречает эти значения, он интерпретирует их как строки, и числовые операции с ними не выполняются. Кто-нибудь знает, как предотвратить...

145
Почему $ _FILES будет пустым при загрузке файлов в PHP?

У меня на компьютере с Windows 7 установлен WampServer 2. Я использую Apache 2.2.11 и PHP 5.2.11. Когда я пытаюсь загрузить какой-либо файл из формы, кажется, что он загружается, но в PHP $_FILESмассив пуст. В c:\wamp\tmpпапке нет файла . Я настроил, php.iniчтобы разрешить загрузку файлов и тому...

145
Фиксация сессий PHP / угон

Я пытаюсь понять больше о фиксации и угоне сеанса PHP и о том, как предотвратить эти проблемы. Я читал следующие две статьи на сайте Криса Шифлетта: Фиксация сессии Session Hijacking Однако я не уверен, что правильно все понимаю. Чтобы предотвратить фиксацию сеанса, достаточно вызвать...

145
move_uploaded_file выдает ошибку «Не удалось открыть поток: в доступе отказано»

Я продолжаю получать эту ошибку при попытке настроить каталог загрузки с Apache 2.2 и PHP 5.3 на CentOS. В php.ini: upload_tmp_dir = /var/www/html/mysite/tmp_file_upload/ В httpd.conf: Directory /var/www/html/mysite/tmp_file_upload/> Options -Indexes AllowOverride None Order allow,deny Allow...