index.php中的代码
<?php
echo readfile('hello.php');
?>
hello.php中的代码
<?php
echo "hello this is a php file";
?>
我得到的输出是47,但是当我在hello.php中的字符串(即echo "<br/> hello this is a php file"; )前面添加一行时,我得到的是输出hello this is a php file"; ?>52
当删除hello.php中的关闭php标记时,in
在ruby on Rails中,您可以选择创建更干净、格式良好的输出:
<div>
<%= 3.times do -%>
<%= "Hello World" -%>
<%= end -%>
</div>
输出结果为:
<div>
Hello World
Hello World
Hello World
</div>
但是当我在php中做同样的事情时:
<div>
<?php for ($i =0;
尽管有许多类似主题的帖子,但我找不到与我的情况相匹配的人,我在这里对此作了简要描述。这是测试脚本
<?php
if (!defined('BASEPATH')) exit('No direct script access allowed');
require 'DashboardBase.php';
class Hello extends CI_Controller {
public function message($to = 'World')
是否有可能改变已经输出的竞技场?我知道craeting输出缓冲区是可以的,但是我们讨论的是已经打印出来的内容。
那是index.php
<html>
Hello
<?php
// Is it possible to change already outputed "Hello" here?
?>
我甚至不能把这个问题说清楚。不应该是“用PHP进行递归输出操作”吗?