问题标签 [php-parse-error]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 解析错误:语法错误,意外的 '[' php
我有以下代码行一直给我这个错误:
对于这一行:
为什么我会收到这个错误?我在网上看到可能是因为我没有最新的php版本?网站在 wordpress 中运行。
php - 我的 php 服务器上的奇怪错误
我的 php 服务器有一些问题,
我有一个包含使用函数 include 的页面
这个页面被称为validation.phtml
然后在那个页面中我调用了一个我喜欢的函数:
当我进入那个页面时,
它回到我身边
解析错误:语法错误,第 1 行 /htdocs/p/validation_demande_devis.phtml 中的意外 'recordTravauxDemandeDevis' (T_STRING)
我不知道我做错了什么。
任何帮助将不胜感激
编辑:下面是我的功能
php - 解析错误:解析错误,意外的 T_DOUBLE_ARROW,期待 '('
尝试执行此操作时出现此错误:
我知道 T_DOUBLE_ARROW 是“=>”的标记,但我不能把我的手指放在我的错误上。有人看到吗?
提前致谢。
错误发生前的完整代码:
这是我的 param_bd.inc 文件中的内容:
php - 解析错误:语法错误,C:\Inetpub\vhosts\ 中的意外 T_DNUMBER
我在 windows vps 上收到此错误消息。
完整的错误信息:
“解析错误:语法错误,第 24 行 C:\Inetpub\vhosts\kayahomesonline.com\httpdocs\configuration.php 中的意外 T_DNUMBER”
我的 configuration.php 内容是:
怎么了?这个配置文件在我的旧 Linux VPS 上运行。
explode - 分解函数的解析错误
解析错误:语法错误,第 108 行出现意外的“[”
这是我得到的错误,但在本地服务器上工作正常。我正在尝试使用 PHP 5.3 版本在 hostgator 服务器上运行explode 功能。
这是我收到此解析错误的代码。
请帮忙
提前致谢。
php - XML 解析器和 PHP 变量
我已经为来自 XML 的解析器数据创建了一个复杂的脚本。
最后,我有这个:
如果我尝试用
似乎还可以。
现在我需要为 Wordpress 变量保存这些数据。我尝试这样做但不起作用:
我该如何解决?
php - 如何检测 PHP 中的语法错误?
我有一个名为的 PHP 语法错误
解析错误:语法错误,意外的 '' (T_ENCAPSED_AND_WHITESPACE),在第 189 行的 C:\xampp\htdocs\playit2\rental_list.php 中需要标识符 (T_STRING) 或变量 (T_VARIABLE) 或数字 (T_NUM_STRING)
第 189 行是
php - PHP 5.6.3 解析错误:语法错误,类中出现意外的“[”
当我在 php 中创建一个类时,我遇到了这个错误:
一个简单的例子:
我已经看过参考 - 这个错误在 PHP 中意味着什么?但这似乎不适合我的情况。所有其他现有问题的问题似乎都依赖于旧的 PHP 版本。但我使用的是 PHP 5.6.3!
我能做些什么?我只是瞎了吗?
php - Laravel 4.2 在 Controller 或 routes.php 中发生“PHP Parse 错误”时没有捕获它们?
在Laravel 4.2中,错误被捕获并显示在一个“漂亮”的页面上,这要感谢 Whoops。该错误也记录在配置的日志文件中(默认情况下:storage/log/...)。
您可以成为一个非常优秀的开发人员,但有时会发生这种情况,您忘记了 a ;
,您拼错了 PHP 命令,代码中的函数名(或其他)会引发“PHP Parse Error”。如果它发生在“routes.php”或 Laravel 4 的任何控制器中,漂亮的 Whoops 页面将不会显示,并且 Laravel 不会记录错误。您必须找到记录在服务器默认 PHP 日志文件中的错误。
要重现该错误,请在您的 routes.php 中新建一行,仅使用“let it bug”,然后保存文件,然后加载页面。什么都没有显示,对吧?该错误仅在您服务器的默认 PHP 日志文件中报告,对吗?
这种行为是否正常,您是否也会发生这种情况?有没有办法让它在 Laravel 中被 Whoops 捕获?
php - 我可以在 PhpStorm 8.0.2 中禁用与 PHP 脚本上的特定条件匹配的一些错误吗?
我想问一下我是否有这样的代码:
我知道它会产生一个解析错误,因为 PHP 没有像 Java 这样的原生注释(即在注释之外),但无论如何有没有办法让 PhpStorm 不抱怨它?
我可以Expected: semicolon
在 PhpStorm 中禁用它吗?我的意思是像禁用模式匹配的错误检查@[a-zA-Z]+
或类似的东西?
编辑:@notulysses 检查窗口只显示Typo
and Warning
,我怎么能看到Error
s 呢?