php页面相互调用的知识点

目前我们有这样一个需求:

 

(1) a.php  页面要使用 b.php 定义的函数,我们可以使用 如下指令

require  require_once    

include   include_once

 

举例 require 的用法

1 <?php
2 require  (‘要引入的文件名’);
3 $filePath=”abc.php”
4 require  $filePath;
5 require  ‘要引入的文件名(路径)’
6 
7 ?>

案例说明:

<?php

//1.

//require 'b.php';

 

//2. 通过变量引入

//$fileName="b.php";

//require $fileName;

 

//3.

require ('b.php');

 

//这里就是所谓的调用函数->怎样理解函数的调用

abc();

echo 'hello iii';

?>

 

require  和 require_once 区别

这两个区别为,前者遇到即包含文件,后者会判断是否已经包含过了,如果包含过了,则不再包含文件。一可以节省资源,二可以避免重复定义的错误。 

 

include 和 include_once的区别 

 

他们的作用和功能都可以把一个页面,包含到另外一个页面

这两个区别为,前者include遇到即包含文件,后者include_once会判断是否已经包含过了,如果包含过了,则不再包含文件。一可以节省资源,二可以避免重复定义的错误。

 

再谈 include 和 require 区别 同时 include_once 和 require_once 区别)

 

相同的地方就是,都是可以引入别的页面.

 

不同的地方是: include 如果出现了错误,会继续执行,require 出现错误,则会终止程序.

 

posted @ 2015-02-04 17:49  小军的代码库  阅读(185)  评论(0编辑  收藏  举报