PHP- все статьи тега ➜ страница 26
Как удалить повторяющиеся значения из массива в PHP
Как я могу удалить повторяющиеся значения из массива в PHP? ...
PHP: преобразуйте любую строку в UTF-8, не зная исходного набора символов, или хотя бы попробуйте
у меня есть приложение, которое работает с клиентами со всего мира, и, естественно, я хочу, чтобы все, что входит в мои базы данных, было закодировано UTF-8. основная проблема для меня заключается в том, что я не знаю, какая кодировка источника любой строки будет - это может быть из текстового поля (используя <form accept-charset="utf-8"> полезно только в том случае, если пользователь действительно отправил форму), или это может быть из загруженного текстового файла, поэтому у меня дейст ...
PHP заменяет последнее вхождение строки в строку?
кто-нибудь знает очень быстрый способ заменить последнее вхождение строки другой строкой в строке? ...
SimpleTest vs PHPunit
Мне было интересно, может ли кто-нибудь, у кого есть опыт в обоих этих вещах, пролить свет на значительное разница между ними, если таковые имеются? любая специфическая прочность каждого, что делает его пригодным для любого конкретного случая? ...
Определить язык браузера на PHP
Я использую следующий PHP-скрипт в качестве индекса для моего сайта. этот скрипт должен включать в себя определенную страницу в зависимости от языка браузера (автоматически). этот скрипт не работает хорошо со всеми браузерами, поэтому он всегда включает index_en.php для любого обнаруженного языка (причиной проблемы, скорее всего, является проблема с некоторым заголовком Accept-Language, который не рассматривается). не могли бы вы предложить мне более надежный решение? <?php // Open sessio ...
PHP-функция для создания slug (строка URL)
function gen_slug($str){ # special accents $a = array('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë','Ì','Í','Î','Ï','Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý','ß','à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î','ï','ñ','ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','ÿ','A','a','A','a','A','a','C','c','C','c','C','c','C','c','D','d','Ð','d','E','e','E','e','E','e','E','e','E','e','G','g','G','g','G','g','G','g','H','h','H','h','I','i','I','i','I','i','I','i','I','i','? ...
Как эхо массив в PHP?
у меня есть этот массив Array ( [data] => Array ( [0] => Array ( [page_id] => 204725966262837 [type] => WEBSITE ) [1] => Array ( [page_id] => 163703342377960 [type] => COMMUNITY ) ) ) мой вопрос: как я могу просто повторить содержание без этой структуры? Я пытался foreach ($results as $result) { echo $result->type; echo "<br>"; } ...
jQuery AJAX загрузка файла PHP
Я хочу реализовать простую загрузку файлов в моей интрасети-странице, с наименьшей возможной настройкой. Это моя HTML часть: <input id="sortpicture" type="file" name="sortpic" /> <button id="upload">Upload</button> и это мой скрипт JS jquery: $("#upload").on("click", function() { var file_data = $("#sortpicture").prop("files")[0]; var form_data = new FormData(); form_data.append("file", file_data); alert(form_data); $.ajax({ url: "/uploads", ...
Как выполнить PHP код из командной строки?
Я хотел бы выполнить один PHP оператор, как if(function_exists("my_func")) echo 'function exists'; непосредственно с командной строкой без необходимости использовать отдельный php-файл. Как это возможно ? ...
PHP в формате JSON кодирования кодирование чисел в виде строк
у меня есть одна проблема с функцией PHP json_encode. Он кодирует числа в виде строк, например array('id' => 3) становится "{ ["id": "3", ...) когда js встречает эти значения, он интерпретирует их как строки и числовые операции терпят неудачу на них. Кто-нибудь знает какой-то способ предотвратить json_encode от кодирования чисел в виде строк? Спасибо! ...
file get contents (): сбой операции SSL с кодом 1. И еще
Я пытался получить доступ к этой конкретной службе REST со страницы PHP, которую я создал на нашем сервере. Я сузил проблему до этих двух линий. Так что моя PHP страница выглядит так: <?php $response = file_get_contents("https://maps.co.weber.ut.us/arcgis/rest/services/SDE_composite_locator/GeocodeServer/findAddressCandidates?Street=&SingleLine=3042+N+1050+W&outFields=*&outSR=102100&searchExtent=&f=json"); echo $response; ?> страница умирает в строке 2 со следующи ...
Разве в PHP есть многопоточность?
Я нашел это пакет PECL называется threads, но еще нет релиза. И ничего не происходит на веб-сайте PHP. ...
Символ юникода в строке PHP
этот вопрос выглядит ошеломляюще просто, но я не смог найти ответ. что такое PHP-эквивалент следующей строки кода на C#? string str = "u1000"; в этом примере создается строка с одним символом Юникода, "числовое значение Юникода" которого равно 1000 в шестнадцатеричном формате (4096 в десятичном). то есть, в PHP, как я могу создать строку с одним символом Юникода, чье "числовое значение Юникода" известно? ...
Лучший способ проанализировать RSS / Atom каналы с PHP [закрыто]
в настоящее время я использую сорока RSS но он иногда падает, когда канал RSS или Atom не очень хорошо сформирован. Есть ли другие варианты для разбора RSS и Atom каналов с PHP? ...
Как получить первое слово предложения в PHP?
Я хочу извлечь первое слово переменной из строки. Например, возьмите этот ввод: <?php $myvalue = 'Test me more'; ?> результирующий вывод должен быть Test, которое является первым словом ввода. Как я могу это сделать? ...
Коалесцировать функцию для PHP?
многие языки программирования имеют функцию coalesce (возвращает первое ненулевое значение,пример). PHP, к сожалению, в 2009 году, нет. Что было бы хорошим способом реализовать его в PHP, пока сам PHP не получит функцию coalesce? ...
Как установить конкретную версию пакета с помощью Composer?
Я пытаюсь установить конкретную версию пакета с помощью Composer. Я пытался composer install и composer require но они устанавливают последнюю версию пакета. Что делать, если я хочу более старую версию? ...
Добавление одного дня к дате
мой код для добавления одного дня к дате возвращает дату перед добавлением дня: 2009-09-30 20:24:00 дата, после добавления одного дня должна быть перенесена на следующий месяц: 1970-01-01 17:33:29 <?php //add day to date test for month roll over $stop_date = date('Y-m-d H:i:s', strtotime("2009-09-30 20:24:00")); echo 'date before day adding: '.$stop_date; $stop_date = date('Y-m-d H:i:s', strtotime('+1 day', $stop_date)); echo ' date after adding one day. SHOULD be ...
Пытаюсь сделать что Laravel 5 по электронной почте для работы
Я пытаюсь отправить электронное письмо указанному пользователю, введя URL-адрес, но я получаю следующую ошибку: Swift_TransportException в AbstractSmtpTransport.php строка 383: Ожидаемый код ответа 250, но получил код "530", с сообщением "530 5.7.1 Требуется аутентификация до сих пор я просто пытаюсь заставить его работать с Gmail. Как я могу заставить это работать? это то, что у меня есть до сих пор: почта.php <?php return [ 'driver' => env('MAIL_DRIVER',' smtp'), ...
Отображение чисел с порядковым суффиксом в PHP
Я хочу отобразить номера следующим образом 1 Как 1, 2 как 2, ..., 150 как 150th. Как я должен найти правильный порядковый суффикс (st, nd, rd или th) для каждого числа в моем коде? ...