Articles of php 5.3

windows update Проблема с драйвером PDO SQL Server

Я использую PHP в среде windows apache для подключения SQL-сервера с помощью pdo. Мой код работал отлично с любыми ошибками. последнее обновление на машине Windows, что делает запрос pdo insert неработоспособным. Чтобы подтвердить эту ошибку не из-за недавних изменений, я вернул старые версии из SVN. Тем не менее такая же ошибка существует. ошибка INSERT INTO […]

Искать только списки каталогов?

Я хочу искать и перечислять только определенные папки и независимо от того, насколько глубоко эти папки сохранены. Например, ниже показано, как я их структурирую, local/ app/ master/ models/ views/ slaves/ models/ views/ scr/ models/ index.php И я просто хочу перечислить папку models в массив, local/app/master/models/ local/app/slaves/models/ local/models/ Мой рабочий код, $directories = array(); $results = […]

простой анализатор html dom, чтобы вернуть все значения td`s?

im, используя простой анализатор html dom, чтобы получить ломать некоторые данные из строки html. мне нужно вернуть значения TD из таблицы с определенным классом css каждый TD как элемент массива я пробовал эту треску, но она дает фетальную ошибку <?php include('classes/simple_html_dom.php'); $html = str_get_html('<table class="pages_navigator"> <tr> <th style="width:50px;">ID </th> <th>Business </th> <th style="width:70px;">Category</th> <th style="width:50px;">Phone […]

Установка PHP Gearman

Я пытаюсь разобраться в расширении механизма для php, потому что ничего не происходит правильно. Я попытался установить gearman-1.1.2 в соответствии с инструкциями, приведенными на веб-сайте. Установите механизм Спасибо за отличную статью, так как установка прошла гладко. Но после перезагрузки apache2 и попытки ввода php-команды мне это нравится: $ php PHP Warning: PHP Startup: gearman: Unable […]

Как преобразовать пустой массив и пустой объект в пустую строку или null

Как я могу преобразовать пустой массив в пустую строку или null ? $empty_array = array(); var_dump($empty_array); результат, array(0) { } Также для пустого объекта ниже, class null_object{}; $null_object = new null_object(); var_dump($null_object); результат, object(null_object)#4 (0) { } Я после null или просто что-то вроде $empty_array = ''; когда они находятся пустыми.

Экспорт pdf-документа с использованием php с помощью dompdf

У меня есть вопрос для вас, поэтому я попытался экспортировать pdf-документ с помощью php с помощью dompdf, все идет хорошо, но когда я отправляю php-переменные, чтобы отображать его, добавьте в конец и начало.% 27 public function generateTitlePage($number_cadastral='') { $this->load->library('dompdf_gen'); $dompdf = new DOMPDF(); $html = <<<HTML <html> <head> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" media="screen" href="TitlePage.css" […]

Невозможно обновить функциональную ошибку

Я пытаюсь удалить косые черты из магических кавычек из массива. Таким образом, у меня есть две функции: одна – удалить косые черты, а другая – установить переменную. // Strip slashes from an array. function strip_magic_quotes($array) { if (get_magic_quotes_gpc()) { function stripslashes_array($array) { return is_array($array) ? array_map('stripslashes_array', $array) : stripslashes($array); } return stripslashes_array($array); } return $array; […]

PHP лямбда-функции и область действия

Функция ниже принимает массив и проверяет, соответствуют ли его ключи и значения указанным типам данных. Кажется, у меня проблемы с внутренними лямбда-функциями, которые раньше работали. Я запускаю PHP v5.3.6. Они в последний раз работали под v5.3.4. Они жалуются, что непропущенная переменная не входит в сферу действия. Если я буду повторять эту переменную как global тогда […]

Экспорт диакритики в pdf с использованием php и dompdf

У меня проблема с экспортом акцентированных символов, таких как «şăţî» в документах PDF. Эти символы хранятся обычно в базе данных, но когда я пытался экспортировать в PDF, символ ş преобразуется в %C5%9F и т. Д. Я думаю, проблема связана с библиотекой dompdf. Теперь я делаю preg_replace но не является хорошим решением. Кто-то был встречен с […]

Загрузка PHP-расширения из скрипта с помощью dl ()

Я собираюсь купить (дешевое) место для хостинга с помощью apache / php 5 / mysql. Потому что это дешево, я не имею прямого контроля над php.ini и загрузкой расширений. Мой вопрос: могу ли я загрузить расширение, помещающее .dll файл в мое пространство, и используя функцию dl() php? Может ли хост отключить эту функцию, чтобы избежать […]