直接在命令行中执行PHP代码
封面图
•
2025-10-12
•
PHP
230
0
0
0
在命令行中直接执行 PHP 代码,可以通过 `php -r` 参数实现。这个参数允许你直接运行一段 PHP 代码,而不需要创建一个 `.php` 文件。 ### 基本用法: ```bash php -r 'echo "Hello, World!";' ``` ### 示例: 1. **输出字符串:** ```bash php -r 'echo "Hello, World!\n";' ``` 2. **执行简单计算:** ```bash php -r 'echo 5 + 3; // 输出 8' ``` 3. **使用变量和函数:** ```bash php -r '$name = "Alice"; echo "Hello, $name!";' ``` 4. **执行多行代码(使用分号分隔):** ```bash php -r 'echo "Start\n"; for ($i=0; $i<3; $i++) { echo $i . "\n"; } echo "End\n";' ``` 5. **调用函数或类:** ```bash php -r 'function greet($name) { return "Hello, $name!"; } echo greet("Bob");' ``` --- ### 注意事项: - 使用单引号 `'` 包裹代码,避免 shell 解释 `$` 或其他特殊字符。 - 如果代码中包含单引号,可以用双引号包裹整个代码块,或者转义单引号。 - 适用于调试、快速测试或小脚本任务。 --- ### 示例:带变量的复杂表达式 ```bash php -r '$a = 10; $b = 20; echo "Sum: " . ($a + $b);' ``` --- 如果你有具体的 PHP 代码需要执行,也可以告诉我,我可以帮你写成命令行形式。
上一篇:
写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即把scrīpt标记及其内容都去掉)
下一篇:
命令行环境中可用的PHP配置和扩展
标题录入,一次不能超过6条
返回顶部
留言
留言
评论