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

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

9
Можно ли в PHP создать экземпляр объекта и вызвать метод в той же строке?
Я бы хотел сделать что-то вроде этого: $method_result = new Obj()->method(); Вместо того, чтобы делать: $obj = new Obj(); $method_result = $obj->method(); В моем конкретном случае результат для меня не имеет значения. Но есть ли способ сделать это?
126 php  oop 


10
ORM PHP: Доктрина против Propel
Я начинаю новый проект с symfony, который легко интегрируется с Doctrine и Propel , но мне, конечно, нужно сделать выбор ... Мне было интересно, есть ли у более опытных людей общие плюсы и / или минусы для перехода с любой из этих двух? Большое спасибо. РЕДАКТИРОВАТЬ: Спасибо за все ответы, …
126 php  orm  symfony1  doctrine  propel 


12
Печатать новую строку в PHP в одинарных кавычках
Я стараюсь использовать как можно больше одинарных кавычек и заметил, что не могу использовать \ n в одинарных кавычках. Я знаю, что могу просто ввести новую строку буквально, нажав return, но это испортит отступы в моем коде. Есть ли какой-нибудь символ ASCII или что-то, что я могу ввести, чтобы создать …
126 php  string 

9
Абстрактные свойства PHP
Есть ли способ определить свойства абстрактного класса в PHP? abstract class Foo_Abstract { abstract public $tablename; } class Foo extends Foo_Abstract { //Foo must 'implement' $property public $tablename = 'users'; }
126 php  oop  abstract-class 

10
Установка элемента массива из Twig
Как я могу установить член уже существующего массива из Twig? Я попробовал сделать это следующим образом: {% set arr['element'] = 'value' %} но я получил следующую ошибку: Неожиданный знак «пунктуация» значения «[» (ожидается «конец блока оператора») в ...
126 php  twig 


2
RAW POST с использованием cURL в PHP
Как я могу сделать RAW POST в PHP с помощью cURL? Необработанный пост без какой-либо кодировки, и мои данные хранятся в строке. Данные должны быть отформатированы следующим образом: ... usual HTTP header ... Content-Length: 1039 Content-Type: text/plain 89c5fdataasdhf kajshfd akjshfksa hfdkjsa falkjshfsa ajshd fkjsahfd lkjsahflksahfdlkashfhsadkjfsalhfd ajshdfhsafiahfiuwhflsf this is just data …
126 php  post  curl  put 

16
Как отключить уведомления PHP?
Notice: Constant DIR_FS_CATALOG already defined Я уже закомментирован display_errorsв php.ini, но не работаю. Как заставить PHP не выводить такие вещи в браузеры? ОБНОВИТЬ Я положил display_errors = Offтуда, но он до сих пор сообщает о таких уведомлениях, Это проблема с PHP 5.3? Сообщение о большом количестве вызовов тоже.

8
как получить куки из PHP curl в переменную
Итак, какой-то парень из другой компании подумал, что было бы здорово, если бы вместо использования мыла, xml-rpc, rest или любого другого разумного протокола связи он просто встроил весь свой ответ в виде файлов cookie в заголовок. Мне нужно вытащить эти файлы cookie как, надеюсь, массив из этого ответа curl. Если …
126 php  cookies  curl 

4
Цифры с нуля в строке
Мне нужно отлить отдельные фигуры (от 1 до 9) до (от 01 до 09). Я могу придумать способ, но он большой, уродливый и громоздкий. Я уверен, что должен быть какой-то лаконичный способ. Какие-либо предложения
126 php  zero-pad 

13
PHP передает $ _GET в командной строке Linux
Скажем, мы обычно получаем доступ через http://localhost/index.php?a=1&b=2&c=3 Как сделать то же самое в командной строке Linux? php -e index.php Но как насчет передачи переменных $ _GET? Может быть, что-то вроде php -e index.php --a 1 --b 2 --c 3? Сомневаюсь, что это сработает. Спасибо!
125 php  linux 

4
Как использовать MIME-тип CSV?
В веб-приложении, над которым я работаю, пользователь может щелкнуть ссылку на файл CSV. Для mime-типа заголовок не установлен, поэтому браузер просто отображает его как текст. Я хотел бы, чтобы этот файл был отправлен в виде файла .csv, чтобы пользователь мог напрямую открыть его с помощью calc, excel, gnumeric и т. …
125 php  csv  http-headers  mime 

13
Безопасность сеанса PHP
Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Каковы некоторые рекомендации по обеспечению ответственной безопасности сеанса с помощью PHP? Информация есть по всему Интернету, и самое время собрать всю …
125 security  php 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.