Skip to content

PHP заметки

Класс OpenTBS

Source : http://www.tinybutstrong.com/

Не форматирует поле согласно формата frm Если задаем формат полей в шаблоне DOCX, не должно быть никакого word-овского форматирования между значениям и строкой frm. Обнаружить причину без копания в исходниках - нереально. Как сделать - выделить все поле, очистить формат, установить новый. Форматы: http://www.tinybutstrong.com/manual.php#html_field_prm_frm

RegExp для получения значений ключей из шаблона. Формат [...]

# считаем завершением ключа символы: (]), (;) , ( ) пробел
$pattern = '/[\[](.*?)[\]; ]/xi';
        preg_match_all( $pattern,  $TBS->Source, $matches );

 var_dump($matches[1]);

Что-то

(string) is faster than strval() and settype()

Только array_key_exists, а не isset.

phpinfo cli

# php -i | grep error_log
error_log => /var/log/php-error.log => /var/log/php-error.log
disable\_functions = system, exec, passthru, popen, stream\_select, shell\_exec, show\_source, proc\_open, phpcredits, proc\_close, proc\_get\_status, proc\_nice, proc\_terminate, ini\_alter, ini\_restore, php\_ini\_scanned\_files, dl, pcntl\_exec, highlight\_file, symlink