Articles of кодирование

Проблема с открытием файла PHP?

Когда я пытаюсь открыть файл .log, созданный игрой на PHP, я получаю кучу этого. ÿþ* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * […]

Почему анализ php DOM влияет на кодировку?

$dom = new DOMDocument(); $dom->loadHTML($string); $dom->preserveWhiteSpace = false; $elements = $dom->getElementsByTagName('span'); $spans = array(); foreach($elements as $span) { $spans[] = $span; } foreach($spans as $span) { $span->parentNode->removeChild($span); } return $dom->saveHTML(); //return $string; Когда я использую этот код для синтаксического анализа строки, он меняет кодировку, а символы не отображаются одинаково, если return $string uncommented. Почему это […]

php получить кодирование данных, т.е.

Я отправляю некоторые данные формы (с get) во всплывающее окно с функцией javascript. Обе страницы имеют кодировку utf-8. Но всплывающее отображение неправильных значений (например, ). Эта проблема возникает только в Internet Explorer. Он возвращает нормальное значение, когда я изменяю, т.е. кодирую, на windows-1254. Кодирование страниц должно оставаться таким же. Проверяемые данные $ _GET с помощью […]

Как обеспечить, чтобы PHP уважал настройку zend.script_encoding?

В настройке PHP 5.4 у меня есть эти настройки в моем PHP.ini: zend.multibyte = On zend.script_encoding = UTF-16BE zend.detect-unicode = 0 Я пытаюсь заставить движок zend интерпретировать мои PHP-скрипты в определенной кодировке, например UTF-16BE. Это означает, что сценарии, закодированные в другой кодировке, должны завершиться ошибкой. Я не хочу, чтобы движок zend вообще делал какие-либо догадки […]

Codeigniter / PHPexcel Установите арабский заголовок в свойствах файла xls

Я работаю над своим веб-проектом, используя Codeigniter. Я хочу создать файл excel, установив данные в файл, пока это круто. но у меня есть проблема, что сайт использует арабский язык как основной язык, и я бы установил заголовок и описание в свойствах файла excel. когда я открываю файл excel и открываю свойства, он не отображает название […]

«Если» с назначением является хорошей практикой?

рассмотрим этот случай: большой код: if($site->getUser($id)){ $user = $site->getUser($id); //more code here } короткий код: if($user = $site->getUser($id)){ //already have the user //more code here } в первом случае я делаю 2 доступ к bbdd для получения пользователя, но во втором только один … второй случай – хорошая практика?

file_get_contents () PHP

Почему у меня проблемы с кодировкой на эхо? $url = "http://ru.wikipedia.org"; $site=file_get_contents($url); echo $site;

Надежное очищение тела сообщения электронной почты

Я пишу небольшой кусок программного обеспечения в php, который подключается к почтовому ящику IMAP и хранит содержащиеся в нем сообщения в базе данных MySQL для последующей обработки и другой пользы. Я заметил, что во время тестирования я получаю некоторые странные символы, появляющиеся в теле сообщения, когда я пытаюсь сохранить тело сообщения raw. Я использую imap_fetchbody […]

Aspect mock не перегружает метод в кодировании

У меня такие файлы: /src/Api.php <?php namespace src; class Api { function apiCall() { return 'api_result'; } } /tests/_bootstrap.php <?php include __DIR__.'/../vendor/autoload.php'; // composer autoload $kernel = \AspectMock\Kernel::getInstance(); $kernel->init([ 'debug' => true, 'includePaths' => [__DIR__.'/../src'], 'cacheDir' => __DIR__ . '/aspectCache' ]); codeception.yml paths: tests: tests output: tests/_output data: tests/_data support: tests/_support envs: tests/_envs actor_suffix: Tester […]

Как отправлять и извлекать данные из веб-службы с помощью PHP и Android

Я разрабатываю приложение, в котором я получаю данные из веб-сервиса и показываю на мобильном устройстве Android. Но проблема заключается в том, что турецкие данные отображаются неправильно. Я уже установил utf-8 в PHP. Но все же получаются специальные символы символов, такие как A?ık ?&#287 для строки Açık Öğretim . Вот мой PHP-код: <?php include("Netbrut_class.php"); header('Content-type: text/xml; […]