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

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

9
Создавайте поддомены на лету с помощью .htaccess (PHP)
Я хочу создать систему, которая при регистрации создаст поддомен на моем веб-сайте для области учетной записи пользователя. например, johndoe.website.com Я думаю, это как-то связано с файлом .htaccess и, возможно, перенаправлением в другое место на веб-сайте? На самом деле я не знаю. Но я был бы очень признателен за любую информацию …

5
Как предотвратить кеширование браузера для php-сайта
У меня есть php-сайт, работающий на облачном сервере. Когда я добавляю новые файлы css, js или изображения, браузер загружает те же старые файлы js, css и изображений, хранящиеся в кеше. На моем сайте есть doctype и метатег, как показано ниже. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <meta http-equiv="Content-Type" …

5
Показывать файлы PDF в браузере пользователей через PHP / Perl
Я хочу показать своим пользователям PDF-файлы. Причина, по которой я использую cgi для отображения PDF-файла, заключается в том, что я хочу отслеживать клики для PDF-файла и скрывать реальное местоположение сохраненного PDF-файла. Я искал в Интернете и нашел только, как показать диалог сохранения пользователям и создать PDF-файл, а не показывать файлы …
121 php  perl  pdf 

5
PDO закрывающее соединение
Просто довольно простой вопрос относительно PDO по сравнению с MySQLi. С MySQLi, чтобы закрыть соединение, вы можете: $this->connection->close(); Однако с PDO он заявляет, что вы открываете соединение, используя: $this->connection = new PDO(); но чтобы закрыть установленное вами соединение null. $this->connection = null; Это правильно, и действительно ли это освободит соединение …
121 php  pdo 

7
PHP file_get_contents () и установка заголовков запросов
Можно ли с помощью PHP отправлять заголовки HTTP file_get_contents()? Я знаю, что вы можете отправить пользовательский агент из своего php.iniфайла. Тем не менее, вы можете также отправить другую информацию , такую как HTTP_ACCEPT, HTTP_ACCEPT_LANGUAGEи HTTP_CONNECTIONс file_get_contents()? Или есть другая функция, которая выполнит это?
121 php  http-headers 

7
PHP: подсчитать объект stdClass
У меня есть объект stdClass, созданный из json_decode, который не будет возвращать правильное число, когда я запускаю функцию count ($ obj). Объект имеет 30 свойств, но функция count () возвращает, скажем, 1. Любые идеи? Ниже приведен пример одного из объектов. (Я запрашиваю ежедневную информацию о тенденциях в Твиттере). Если бы …
121 php  count  stdclass 

5
Как получить корневой каталог приложения Symfony2?
Как лучше всего получить корневой каталог приложения изнутри контроллера? Можно ли вывести его вне контроллера? Теперь я получаю это, передавая его (из параметров) службе в качестве аргумента, например: services: sr_processor: class: Pro\Processor arguments: [%kernel.root_dir%] Есть ли лучший и более простой способ получить эту информацию в Symfony2?

8
Почему в PHP 5.2+ запрещены методы абстрактного статического класса?
После включения строгих предупреждений в PHP 5.2 я увидел множество предупреждений о строгих стандартах из проекта, который изначально был написан без строгих предупреждений: Строгие стандарты : статическая функция Program :: getSelectSQL () не должна быть абстрактной в Program.class.inc Рассматриваемая функция принадлежит абстрактному родительскому классу Program и объявляется абстрактным статическим, поскольку …
121 php  oop  static  abstract 

13
Предупреждение об устаревании `$ HTTP_RAW_POST_DATA`
Я перешел на PHP 5.6.0 и теперь везде получаю следующее предупреждение: Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0 Warning: Cannot modify header …

10
Как это сделать в Laravel, подзапрос, где в
Как я могу сделать этот запрос в Laravel: SELECT `p`.`id`, `p`.`name`, `p`.`img`, `p`.`safe_name`, `p`.`sku`, `p`.`productstatusid` FROM `products` p WHERE `p`.`id` IN ( SELECT `product_id` FROM `product_category` WHERE `category_id` IN ('223', '15') ) AND `p`.`active`=1 Я также мог бы сделать это с помощью соединения, но мне нужен этот формат для производительности.

9
PHP - итерация по строковым символам
Есть ли хороший способ перебора символов строки? Я хотел бы быть в состоянии сделать foreach, array_map, array_walk, и array_filterт.д. на характерах строки. Приведение типов / манипуляция никуда меня не привели (поместите всю строку как один элемент массива), и лучшее решение, которое я нашел, - это просто использовать цикл for для …

6
Как уничтожить объект?
Насколько я знаю (что очень мало), есть два способа: $var = new object() Затем: // Method 1: Set to null $var = null; // Method 2: Unset unset($var); Другой лучший способ? Я тут волосы секу?

7
Как проверить электронную почту в PHP?
Как я могу подтвердить, что входное значение является действительным адресом электронной почты, используя php5. Теперь я использую этот код function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } но он показывает устаревшую ошибку. Как я могу исправить эту проблему. Пожалуйста, помогите мне.

7
Можно ли встроить HTML в оператор «if» PHP?
Я хотел бы встроить HTML в оператор if PHP, если это вообще возможно, потому что я думаю, что HTML появится перед оператором if PHP. Я пытаюсь получить доступ к таблице в базе данных. Я создал раскрывающееся меню в HTML, в котором перечислены все таблицы в базе данных, и как только …
120 php  html 

1
веточка: ЕСЛИ с несколькими условиями
Кажется, у меня проблема с оператором ветки if. {%if fields | length > 0 || trans_fields | length > 0 -%} Ошибка: Unexpected token "punctuation" of value "|" ("name" expected) in Не могу понять, почему это не работает, как будто ветка потерялась со всеми трубами. Я пробовал это: {% set …

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