PHP

Как получить продолжительность видео с YouTube API версии 3?

Я использую YouTube API v3 для поиска YouTube. https://developers.google.com/youtube/v3/docs/search Как вы можете видеть, ответ JSON не содержит длительности видео. Есть ли способ получить продолжительность видео? предпочтительно не вызывать API д ...

Как привести элементы массива к строкам в PHP?

Если у меня есть массив с объектами: $a = array($objA, $objB); (каждый объект имеет __toString()-метод) как я могу привести все элементы массива в строку, чтобы массив $a содержит больше объектов, но их строковое представление? Есть ли один лайне ...

Объединить два массива

у меня есть два массива, как это: array( '11' => '11', '22' => '22', '33' => '33', '44' => '44' ); array( '44' => '44', '55' => '55', '66' => '66', '77' => '77' ); Я хочу объединить эти два массива таким образом, что он ...

Удалите часть строки, но только если она находится в конце строки

Мне нужно удалить подстроку строки, но только когда она находится в конце строки. например, удаление 'string' в конце следующих строк: "this is a test string" -> "this is a test " "this string is a test string" - > "this string is a test " " ...

Переключатель в Laravel 5-Blade

Как я могу использовать переключатель лезвия шаблоны? Когда я использовал: @switch($login_error) @case(1) `E-mail` input is empty! @break @case(2) `Password` input is empty! @break @endswitch в результате я ...

получить следующий и предыдущий день с PHP

У меня есть две стрелки, нажмите на следующий день, следующие два дня, скоро и предыдущий день, два дня назад, скоро. код, кажется, не работает? как только один следующий и предыдущий день. <a href="home.php?date=<?= date('Y-m-d', strtotime('- ...

parse youtube Video id с помощью preg match

Я пытаюсь проанализировать идентификатор видео URL youtube с помощью preg_match. Я нашел регулярное выражение на этом сайте, которое, кажется, работает; (?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=[0-9]/)[^&\n]+|(?<=v=)[^&\n]+ как показано ...

Запустить процесс с выводом в реальном времени в PHP

Я пытаюсь запустить процесс на веб-странице, которая будет возвращать свои выходные данные в режиме реального времени. Например, если я запускаю процесс "ping", он должен обновлять мою страницу каждый раз, когда он возвращает новую строку (прямо сейч ...

Как я могу дать PHP доступ на запись в каталог?

Я пытаюсь использовать PHP для создания файла, но он не работает. Я предполагаю, что это потому, что у него нет доступа к записи (это всегда было проблемой раньше). Я попытался проверить, была ли это проблема, сделав папку chmod 0777, но это просто з ...

использовать переключатель === сравнение == сравнение в PHP

есть ли в любом случае, чтобы сделать это так, что следующий код по-прежнему использует переключатель и возвращает b не a? Спасибо! $var = 0; switch($var) { case NULL : return 'a'; break; default : return 'b'; break; } используя операторы ...

PHP предупреждение: неизвестно: не удалось открыть поток

я редактировал Apache httpd.файл conf недавно для mod_rewrite, чтобы работать. Я не знаю, возникла ли эта проблема из этого или нет, но я получаю эту проблему с того дня. Это то, что я вижу на интерфейсе, когда я запускаю программное обеспечение - ...

сделать первую букву каждого слова

Как я могу получить первую букву каждого слова для данной строки? $string = "Community College District"; $result = "CCD"; Я нашел метод javascript, но не был уверен, как преобразовать его в php. ...

Преимущества / Недостатки опции pconnect в CodeIgniter

один из параметров в конфигурации базы данных CodeIgniter является следующим ['pconnect'] TRUE/FALSE - Whether to use a persistent connection что вы рекомендуете мне установить это? Есть ли значительное снижение производительности, если я установ ...

Верхний и Нижний колонтитулы в CodeIgniter

Мне действительно не нравится писать в каждом контроллере: $this->load->view('templates/header'); $this->load->view('body'); $this->load->view('templates/footer'); можно ли сделать, что верхний и Нижний колонтитулы бу ...

что функция php возвращает по умолчанию?

если я ничего не возвращаю явно, что именно возвращает функция php? function foo() {} что это за тип? какое это значение? как я могу проверить это именно с === ? это изменилось с php4 на php5? есть ли разница между function foo() {} и function fo ...

Синтаксис PHP вопрос: Что означает знак вопроса и двоеточие? [дубликат]

Возможные Дубликаты: быстрый вопрос синтаксиса php return $add_review ? FALSE : $arg; что означают вопросительный знак и двоеточие? спасибо ...

Создать экземпляр класса с круглыми скобками или без них? [дубликат]

Возможные Дубликаты:создание экземпляра класса PHP. Использовать или не использовать скобки? Я не нашел никакой официальной документации по этому поводу. Но afaik не имеет значения, создается ли класс с нашими без скобок-до тех пор, пока нет ...

Как правильно добавить токен CSRF с помощью PHP

Я пытаюсь добавить некоторую безопасность в формы на моем сайте. Одна из форм использует AJAX, а другая-это простая форма "свяжитесь с нами". Я пытаюсь добавить токен CSRF. Проблема, с которой я сталкиваюсь, заключается в том, что токен появляется то ...

Как заставить composer переустановить библиотеку?

Я использую приложение скелета ZF2, и у него есть .gitignore, который предотвращает передачу внешних библиотек в git. Во время отладки мне нравится идти и менять вещи здесь и там в источнике библиотек, чтобы узнать, как все работает. Если бы они конт ...

Как использовать метод findBy со сравнительными критериями

Мне нужно будет использовать метод findBy "magic finder" с использованием сравнительных критериев (а не только точных критериев). Другими словами, Мне нужно сделать что-то вроде этого: $result = $purchases_repository->findBy(array("prize" => " ...