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

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

10
Что означает переменная $ this в PHP?
Я $thisвсе время вижу переменную в PHP и понятия не имею, для чего она используется. Никогда лично не пользовался. Может кто-нибудь сказать мне, как переменная $thisработает в PHP?
103 php  class  oop  this 

4
относительный путь в require_once не работает
У меня следующая структура otsg > class > authentication.php > database.php > user.php > include > config.inc.php > encryption.php > include.php > session.php > index.php > registration.php include.php файл имеет следующее ini_set('display_errors', 1); error_reporting(E_ALL); ini_set('include_path',ini_get('include_path').':/Applications/MAMP/htdocs/otsg/:'); require_once 'config.inc.php'; require_once '../class/database.php'; require_once '../class/user.php'; require_once 'encryption.php'; require_once 'session.php'; require_once '../class/authentication.php'; и на странице …

5
Facebook sharer.php изменился, чтобы больше не принимать подробные параметры?
Мы открывали всплывающее окно общего доступа (через window.open) с URL-адресом, например https://www.facebook.com/sharer/sharer.php?s=100&p[title]=EXAMPLE&p[summary]=EXAMPLE&p[url]=EXAMPLE&p[images][0]=EXAMPLE и до какого-то неизвестного момента в последний месяц или около того все было в порядке. То, что сейчас происходит; появляется всплывающее диалоговое окно, которое правильно включает заголовок, описание, изображение и URL-адрес, предоставленные параметрами строки запроса, но когда сообщение …

11
Как определить объем памяти (размер) переменной?
Есть ли функция в PHP (или расширении PHP), чтобы узнать, сколько памяти использует данная переменная? sizeofпросто сообщает мне количество элементов / свойств. memory_get_usageпомогает в том, что он дает мне размер памяти, используемый всем скриптом. Есть ли способ сделать это для одной переменной? Обратите внимание, что это на машине разработки, поэтому …
103 php  memory 

5
Как устранить ошибку HTTP 414 «Слишком длинный URI запроса»?
Я разработал веб-приложение на PHP. Я даю пользователю возможность обновить несколько проблем за один раз. При этом иногда пользователь сталкивается с этой ошибкой. Есть ли способ увеличить длину URL-адреса в apache?

3
Отправка многомерного массива через POST с помощью php
У меня есть форма php, которая имеет известное количество столбцов (например, верхний диаметр, нижний диаметр, ткань, цвет, количество), но имеет неизвестное количество строк, поскольку пользователи могут добавлять строки по мере необходимости. Я обнаружил, как взять каждое из полей (столбцов) и поместить их в отдельный массив. <input name="topdiameter['+current+']" type="text" id="topdiameter'+current+'" size="5" …

4
В чем разница между reverseBy и mappedBy?
Я разрабатываю свое приложение с использованием Zend Framework 2 и Doctrine 2. Когда я пишу аннотации, я не могу понять разницу между mappedByи inversedBy. Когда я должен использовать mappedBy? Когда я должен использовать inversedBy? Когда я не должен использовать ни то, ни другое? Вот пример: /** * * @ORM\OneToOne(targetEntity="\custMod\Entity\Person", mappedBy="customer") …
103 php  doctrine-orm 

10
mcrypt устарел, какова альтернатива?
Расширение mcrypt устарело и будет удалено в PHP 7.2 в соответствии с опубликованным здесь комментарием . Поэтому я ищу альтернативный способ шифрования паролей. Сейчас я использую что-то вроде mcrypt_encrypt(MCRYPT_RIJNDAEL_128, md5($key, true), $string, MCRYPT_MODE_CBC, $iv) Мне нужно ваше мнение о лучшем / самом надежном способе шифрования паролей, зашифрованный пароль, конечно, должен …

8
Как добавить новый столбец в таблицу MYSQL?
Я пытаюсь добавить новый столбец в свою таблицу MYSQL с помощью PHP. Я не знаю, как изменить мою таблицу, чтобы создать новый столбец. В моей оценочной таблице есть: assessmentid | q1 | q2 | q3 | q4 | q5 Скажем, у меня есть страница с текстовым полем, и я q6ввожу …
103 php  mysql  add  alter 

2
Эквивалент Python для взрыва PHP?
Есть ли эквивалент взрыва PHP в Python? Я прочитал и разделил набор слов с разделителями, и теперь я хочу отсортировать их в случайном порядке и распечатать слова с пробелами между ними. implode - объединяет элементы массива строкой http://php.net/manual/en/function.implode.php
103 php  python  implode 


12
Выберите mySQL только по месяцу и году
У меня есть столбец в моей базе данных mySQL, в котором есть несколько строк. Одна из этих строк - это ДАТА, например:2012-02-01 Я хочу сделать SELECT с PHP только на основе года и месяца. Логика ВЫБОРА будет следующей: $q="SELECT * FROM projects WHERE Date="SELECT HERE THE SPECIFIC YEAR AND MONTH""; …
103 php  mysql 

5
Как я могу получить доступ к свойству объекта, названному как переменная в php?
API Google, закодированные в JSON, вернули такой объект [updated] => stdClass Object ( [$t] => 2010-08-18T19:17:42.026Z ) Кто-нибудь знает, как я могу получить доступ к $tзначению? $object->$t очевидно возвращается Примечание: неопределенная переменная: tв / usr / local / ... Неустранимая ошибка: невозможно получить доступ к пустому свойству в / ....
103 php  json  google-api 

3
Регулярные выражения PHP: конечный разделитель '^' в
У меня возникли проблемы с регулярными выражениями. Это мой код $pattern = "^([0-9]+)$"; if (preg_match($pattern, $input)) echo "yes"; else echo "nope"; Запускаю и получаю: Предупреждение: preg_match () [function.preg-match]: конечный разделитель '^' не найден в
103 php  regex  preg-match  pcre 


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