8、PHP代码重用

阅读() @2018-07-15 14:13:32

类似于JavaScript通过src引入外部js文件一样,PHP也可以通过特定的方法在本页面引入其他PHP文件,达到【一部分可重复执行的代码段,多次执行一次编译】!

这种写法的好处是:

1、减少程序运行的复杂性;

2、提高程序的可靠性;

3、提高软件的开发效率;

4、提高程序的可维护性。

引入其他PHP文件的方法有include()、require()、include_once()、require_once()四种方法,具体区别是:

1、通过include()引入不存在的文件导致出错时,程序还能继续往下执行;但是通过require()引入不存在的文件导致出错,程序就不再往下执行;

2、include_once()、require_once()在同一个页面中只载入一次文件,如果此文件载入过,将不再载入!

比如有一个公共的php文件【a.php】,其代码如下:

<?php
	function show($name){
		echo "My name is ".$name;
	}
?>

通过include和require引入的方法相同:

<?php
   include('a.php');
   show('zym');//My name is zym;
?>
<?php
   require('a.php');
   show('zym');//My name is zym;
?>
微信二维码
锐壳主机