Articles of анализ

Найти PHP с помощью REGEX

Мне нужен REGEX, который может найти блоки PHP-кода в файле. Например: <? print '<?xml version="1.0" encoding="UTF-8"?>';?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <?php echo "stuff"; ?> </head> <html> При анализе REGX вернется: array( "<? print '<?xml version=\"1.0\" encoding="UTF-8"?>';?>", "<? echo \"stuff\"; ?>" ); Вы можете предположить, что PHP действителен.

динамический анализ токенов

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

Лучшая оценка для обработки полей форм PDF с помощью PHP5

У меня есть PDF-файлы с заполненными полями формы от клиента, которые должны быть проанализированы с помощью PHP5 и записаны в MySQL-DB. В Google я только нахожу библиотеки, такие как Zend_Pdf, которые полезны для создания или управления PDF-файлами, но не для синтаксического анализа полей формы. Знаете ли вы какие-либо библиотеки или классы для этой задачи?

В PHP, почему </ script> не показывает ошибку синтаксического анализа?

Я использовал следующий код PHP : <?php </script> ?> Ошибок разбора не было, и результат был « ?> » ( Пример ). В подобных случаях я получаю ошибку синтаксического анализа: <?php </div> ?> Ошибка анализа: синтаксическая ошибка, неожиданная «<» в … Почему <?php </script> ?> дает такую ​​же ошибку?

Ошибка анализа: синтаксическая ошибка, неожиданная '}'

Я получил эту ошибку Parse error: syntax error, unexpected '}' in C:\wamp\www\widget_corp\public \create_subject.php on line 24 когда я нажал на кнопку «Creae Subject». Я пытался исправить это весь день, но на самом деле не могу найти, в чем проблема. <?php require_once ("../includes/session.php"); ?> <?php require_once ("../includes/db_connection.php"); ?> <?php require_once ("../includes/functions.php"); ?> <?php require_once ("../includes/validation_function.php"); ?> […]

Ошибка анализа: синтаксическая ошибка, неожиданный '}'

Интересно, кто-нибудь пощадит минутку, чтобы просмотреть код и помочь мне. Я не подхожу к php, и мне нужна помощь. Я установил тему на мой WordPress, и когда я активировал ее, я получил это сообщение об ошибке: Ошибка анализа: синтаксическая ошибка, неожиданный '}' в /home/XXXXXXX/public_html/wp-content/themes/Avada/widgets/functions-init.php в строке 1 Сообщение отображается как в моем переднем конце домена, […]

PHP: unformat money

Есть ли способ получить значение float такой строки: 75,25 € , кроме parsefloat(str_replace(',', '.', $var)) ? Я хочу, чтобы это зависело от текущего языка сайта, и иногда запятая могла быть заменена точкой.

Упростить PHP DOM XML-анализ – как?

Я провел целые дни с функциями DOM PHP, но я не могу понять, как это работает. 🙁 У меня есть простой XML-файл, который выглядит нормально, но я не могу использовать его, как я думаю, когда я создал его структуру. Пример XML-фрагмента: -pages //root element -page id="1" //we can have any number of pages -product id="364826" […]

синтаксическая ошибка, неожиданный T_ENCAPSED_AND_WHITESPACE, ожидающий T_STRING или T_VARIABLE или T_NUM_STRING

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

PHP Lexer и Parser Generator?

Я знаю, что вопрос Lex и Yacc в PHP задавали раньше, чем год назад. Есть ли новый зрелый генератор парсера PHP сейчас? Мои поиски привели меня к следующим: что вы думаете о них, какие-то другие? code.google.com/p/antlrphpruntime/: версия ANTLR PHP, но, похоже, это очень бета-версия, и я думаю, что есть много работы. Преимущество в том, что […]