php ruturn的另一个用法
database.php
<?php return array ( 'hostname' => 'localhost', 'database' => 'phpcmsv9201', 'username' => 'root', 'password' => '', ); //end
test.php
<?php $cofing = include './database.php'; pinr_r( $config ); //即可打印出结果 //end
php手册中的解释:如果在全局范围中调用,则当前脚本文件中止运行。如果当前脚本文件是被 include 的或者 require 的,则控制交回调用文件。此外,如果当前脚本是被 include 的,则 return 的值会被当作 include 调用的返回值。
我认为这种方法使文件的include能模拟函数的调用,使文件的组织更合理
src=XX.php
1在script标签中使用,形如<script type=”text/script” src=”XX.php”></script>
XX.php
//这是一个php文件,但后缀名不会带来任何问题。完全可以把这当成一个js文件来写。 //这个特别的“js文件”中可以嵌入php。这 var name=<?php echo $name;?>; alert(name);
2在image标签中使用,形如<image src=”XX.php”/>
XX.php
…… header(“Location:XX.jpg”); //或者把图片文件echo 出来