gpt4 book ai didi

php - 有PHP验证器吗?

转载 作者:可可西里 更新时间:2023-11-01 13:03:29 26 4
gpt4 key购买 nike

是否有像 w3.org 上的 HTML 验证器一样的 PHP 验证器?

最佳答案

您可以在不运行 PHP 脚本本身的情况下验证语法,使用命令行中的 php 选项“-l” :

$ php --help 
Usage: php [options] [-f] <file> [--] [args...]
php [options] -r <code> [--] [args...]
php [options] [-B <begin_code>] -R <code> [-E <end_code>] [--] [args...]
php [options] [-B <begin_code>] -F <file> [-E <end_code>] [--] [args...]
php [options] -- [args...]
php [options] -a
...
-l Syntax check only (lint)
...

例如,一个文件包含:

<?php

,


die;

?>

(注意明显的错误)

你会得到:

$ php -l temp.php
PHP Parse error: syntax error, unexpected ',' in temp.php on line 3

Parse error: syntax error, unexpected ',' in temp.php on line 3
Errors parsing temp.php


将其集成到构建过程中,或作为预提交 SVN Hook ,这很好,顺便说一句:它有助于避免在生产中出现语法错误 ^^

关于php - 有PHP验证器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1451070/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com