Запитання з тегом «php»

PHP - широко використовувана, динамічна, об'єктно-орієнтована та інтерпретована сценарійна мова на високому рівні, розроблена головним чином для веб-розробки веб-сервера. Використовується для запитань про мову PHP.

6
Вибір класу css за допомогою xpath
Я хочу вибрати просто клас, який називається .date З якихось причин я не можу змусити це працювати. Якщо хтось знає, що не так з моїм кодом, це буде дуже вдячне. @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//[@class="date"]'); foreach ($images …
87 php  html  xml  xpath  web 

5
Завантаження великого файлу за допомогою curl
Мені потрібно завантажити віддалений файл за допомогою curl. Ось зразок коду, який я маю: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $st = curl_exec($ch); $fd = fopen($tmp_name, 'w'); fwrite($fd, $st); fclose($fd); curl_close($ch); Але він не може обробляти великі файли, тому що він читає спочатку в пам’ять. Чи можна …
87 php  curl  download 

19
Термін дії пароля Mysql закінчився. Не вдається підключитися
Я просто витер свій Mac і зробив нову інсталяцію El Capitan. Зараз я намагаюся підключитися до Mysql. Пройшовши процес налаштування веб-сервера, я створив простий тестовий файл PHP: <?php $conn = new mysqli("127.0.0.1", "root", "xxxxxxxx"); if ($conn->connect_error) echo "Connection failed: " . $conn->connect_error; else echo "Connected successfully"; phpinfo(); ?> Коли я …

13
PHP - включає php-файл, а також надсилає параметри запиту
Я повинен показати сторінку з мого php-сценарію на основі певних умов. Я маю умову if і роблю "включити", якщо умова виконана. if(condition here){ include "myFile.php?id='$someVar'"; } Тепер проблема полягає в тому, що сервер має файл "myFile.php", але я хочу зателефонувати до цього файлу з аргументом (id), і значення "id" буде …

4
Передача даних до buildForm () у Symfony 2.8, 3.0 і вище
Наразі моя програма передає дані моєму типу форми за допомогою конструктора, як рекомендовано у цій відповіді . Однак посібник з оновлення Symfony 2.8 радить, що передача екземпляра типу до createFormфункції застаріла: Передача екземплярів типу до форм :: add (), FormBuilder :: add () та методів FormFactory :: create * () …
87 php  symfony 

8
Чи повинен я використовувати assert у своєму PHP-коді?
Співробітник кілька разів додав команду assert у наші бібліотеки, де я б використав оператор if і викинув виняток. (До цього я навіть ніколи не чув про твердження.) Ось приклад того, як він ним користувався: assert('isset($this->records); /* Records must be set before this is called. */'); Я б зробив: if (!isset($this->records)) …
87 php  assert 

5
Показати заголовки запиту Curl POST? Чи є спосіб зробити це?
Я створюю веб-програму автоматизації Curl і маю певну проблему з тим, що не отримую бажаного результату моєї дії POST. шукав це, але все, що з’являється, - це заголовки відповідей, насправді я теж хочу їх, але також запит, про який, здається, не згадує жодна публікація, яку я знаходжу в google. Я …
87 php  curl  request  header  libcurl 

15
Отримання імен усіх файлів у каталозі за допомогою PHP
З якихось причин я постійно отримую «1» для імен файлів із таким кодом: if (is_dir($log_directory)) { if ($handle = opendir($log_directory)) { while($file = readdir($handle) !== FALSE) { $results_array[] = $file; } closedir($handle); } } Коли я повторюю кожен елемент у $ results_array, я отримую купу "1", а не ім'я файлу. …

10
Перевірте встановлення ImageMagick
Мій веб-хостинг сказав, що ImageMagic попередньо встановлений на сервері. Я швидко здійснив пошук "ImageMagick" у вихідних даних phpinfo () і нічого не знайшов. Я не можу SSH на сервері, тому чи є в PHP спосіб перевірити встановлення?
87 php  imagemagick 


11
Повернення змінної Laravel Middleware до контролера
Я здійснюю перевірку дозволів для користувача, щоб визначити, чи може він переглядати сторінку чи ні. Це передбачає передачу запиту спочатку через деяке проміжне програмне забезпечення. Проблема у мене полягає в тому, що я дублюю той самий запит до бази даних у проміжному програмному забезпеченні та в контролері перед тим, як …


5
Запити HTTP із файлом_get_contents, отримуючи код відповіді
Я намагаюся використовувати file_get_contentsразом з stream_context_createдля надсилання запитів POST. Мій код поки: $options = array('http' => array( 'method' => 'POST', 'content' => $data, 'header' => "Content-Type: text/plain\r\n" . "Content-Length: " . strlen($data) . "\r\n" )); $context = stream_context_create($options); $response = file_get_contents($url, false, $context); Він працює нормально, однак, коли виникає помилка …
87 php  file  http  stream 

4
Який правильний код стану HTTP надсилати, коли сайт не працює для обслуговування?
Чи є код статусу HTTP, щоб повідомити Google (та інших) про те, щоб індексувати мене знову пізніше ? В основному, той, який семантично повідомляє клієнтам, що сайт не працює для обслуговування? Ті, які я розглядав, є 304 => Not modified 307 => Temporary redirect 410 => Gone 503 => Service …

20
Як перевірити, чи існує кілька ключів масиву
У мене є безліч масивів, які або будуть містити story & message або просто story Як перевірити, чи містить масив як історію, так і повідомлення? array_key_exists()шукає лише той єдиний ключ у масиві. Чи є спосіб зробити це?
87 php  key 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.