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

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

8
Как получить innerHTML DOMNode?
Какую функцию вы используете для получения innerHTML данного DOMNode в реализации PHP DOM? Может кто подскажет надежное решение? Конечно, подойдет и внешний HTML.
96 php  dom  innerhtml 


12
Как найти день недели в php в определенном часовом поясе
Я запутался при использовании php для обработки даты / времени. Я пытаюсь сделать следующее: когда пользователь посещает мою страницу, я спрашиваю его часовой пояс, а затем показываю «день недели» в его часовом поясе. Я не хочу пользоваться браузером днем. Я хочу сделать этот расчет на php. Вот как я пытаюсь …
96 php  datetime  timezone 

9
Автоинкремент в phpmyadmin
У меня есть существующая база данных с использованием PHP, MySQL и phpMyAdmin. Когда пользователи становятся участниками моего веб-сайта, мне нужно, чтобы система создала для них уникальный номер участника, используя пятизначный номер. например, 83773. Я предполагаю, что это похоже на генерацию случайного пароля, за исключением того, что мне нужны только числа …
96 php  phpmyadmin 

18
Как получить доступ к свойствам объекта из метода объекта? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
96 java  php  oop  theory 

3
Доктрина и составные уникальные ключи
Я хочу сделать составной уникальный ключ в доктрине. Это мои поля: /** * @var string $videoDimension * * @Column(name="video_dimension", type="string", nullable=false) */ private $videoDimension; /** * @var string $videoBitrate * * @Column(name="video_bitrate", type="string", nullable=false) */ private $videoBitrate; Как я могу показать доктрину, что все вместе составляют составной уникальный ключ?

1
Как я могу отловить «обнаруживаемую фатальную ошибку» при хинтинге типа PHP?
Я пытаюсь реализовать подсказку типа PHP5 в одном из моих классов, class ClassA { public function method_a (ClassB $b) {} } class ClassB {} class ClassWrong{} Правильное использование: $a = new ClassA; $a->method_a(new ClassB); производит ошибку: $a = new ClassA; $a->method_a(new ClassWrong); Уловимая фатальная ошибка: аргумент 1, переданный в ClassA …

7
Транзакции Laravel Eloquent ORM
Eloquent ORM довольно хорош, хотя мне интересно, есть ли простой способ настроить транзакции MySQL с использованием innoDB таким же образом, как и PDO, или мне придется расширить ORM, чтобы это стало возможным?
96 php  laravel 

4
Профилирование памяти PHP
Какой хороший способ профилировать использование памяти PHP-страницей? Например, чтобы узнать, сколько памяти используют мои данные и / или какие вызовы функций выделяют больше всего памяти. xdebug, похоже, не предоставляет информацию о памяти в своей функции профилирования. Xdebug делает предоставить его в отслеживании функции. Это довольно близко к тому, что я …
96 php  memory  profiling 

18
Отображение массива в читаемом / иерархическом формате
Вот код для извлечения данных для моего массива <?php $link = mysqli_connect('localhost', 'root', '', 'mutli_page_form'); $query = "SELECT * FROM wills_children WHERE will=73"; $result = mysqli_query($link, $query) or die(mysqli_error($link)); if ($result = mysqli_query($link, $query)) { /* fetch associative array */ if($row = mysqli_fetch_assoc($result)) { $data = unserialize($row['children']); } /* free …
96 php  sql 

5
Лучшая практика для генерации случайного токена для забытого пароля
Я хочу сгенерировать идентификатор забытого пароля. Я читал, что могу сделать это, используя метку времени с mt_rand (), но некоторые люди говорят, что метка времени может не быть уникальной каждый раз. Так что я здесь немного запутался. Могу ли я сделать это с использованием отметки времени? Вопрос Как лучше всего …

6
PHP: переместить элемент ассоциативного массива в начало массива
Как лучше всего переместить любой элемент ассоциативного массива в начало массива? Например, скажем, у меня есть следующий массив: $myArray = array( 'two' => 'Blah Blah Blah 2', 'three' => 'Blah Blah Blah 3', 'one' => 'Blah Blah Blah 1', 'four' => 'Blah Blah Blah 4', 'five' => 'Blah Blah Blah …
96 php 

19
Как пропустить необязательные аргументы при вызове функции?
Хорошо, я совершенно забыл, как пропускать аргументы в PHP. Допустим, у меня есть: function getData($name, $limit = '50', $page = '1') { ... } Как мне вызвать эту функцию, чтобы средний параметр принимал значение по умолчанию (например, «50»)? getData('some name', '', '23'); Правильно ли сказанное выше? Кажется, я не могу …

3
POST-данные в URL-адрес в PHP
Как я могу отправить данные POST на URL-адрес в PHP (без формы)? Я собираюсь использовать его для отправки переменной для заполнения и отправки формы.
96 php  post 

12
скачать файл с помощью запроса ajax
Я хочу отправить «запрос на загрузку ajax», когда нажимаю кнопку, поэтому попробовал вот так: javascript: var xhr = new XMLHttpRequest(); xhr.open("GET", "download.php"); xhr.send(); download.php: <? header("Cache-Control: public"); header("Content-Description: File Transfer"); header("Content-Disposition: attachment; filename= file.txt"); header("Content-Transfer-Encoding: binary"); readfile("file.txt"); ?> но работает не так, как ожидалось, как мне это сделать? заранее спасибо

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