导航:首页 > 编程语言 > php怎么引用其他文件

php怎么引用其他文件

发布时间:2022-05-30 18:54:47

1. php类里面怎么引入一个外部文件

require()
require()语句用于指定的文件代替语句本身,就象C语言中的include()语句一样。如果php配置文件php.ini中的URL fopen
wrappers 是打开的(默认情况下是打开的),就可以使用URL来指定文件的位置从而实现远程文件的调用。

有一点就是使用require()和include()语句时要特别的注意。那就是在被包含的文件中,处理器是按照html模式来解释其中的内容的,处理完被包含的内容后又恢复到php模式。所以如果需要在被包含文件中使用php语法,就要使用正确的php开始和结束标记来把这些语句包含进去。

require()和include()知识php中的一种语言特性,而不是函数。它们和函数有许多不同的地方。

include()
include()语句和require()语句有许多相同的地方。凡是在上边require()语句中没有明确说明不能适用于include()的部分外,require()语句的功能完全适用于include()语句。下边介绍require()语句所没有的include()语句的功能和特点。

include语句只有在被执行时才会读入要包含的文件。在错误处理方便,使用include语句,如果发生包含错误,程序将跳过include语句,虽然会显示错误信息但是程序还是会继续执行!

php处理器会在每次遇到include()语句时,对它进行重新处理,所以可以根据不同情况的,在条件控制语句和循环语句中使用include()来包含不同的文件。

require_once()和include_once()

require_once()和include_once()语句分别对应于require()和include()语句。require_once()和include_once()语句主要用于需要包含多个文件时,可以有效地避免把同一段代码包含进去而出现函数或变量重复定义的错误

2. thinkphp 怎么引用文件

THINKPHP引入PHP文件和原生的是一样的,没有区别! 因为TP是基于PHP上的一个框架。
目前有两种方法,一种是include和require,还有一种是include_once和require_once。根据不同的场合使用不同的代码。前面一种是局部引入,如果不存在会提示但不会终止;后面一种引入是将被引入界面认为是现有页面的一个整体,如果不存在会终止程序并报错。
具体参考代码如下,include类同,具体参考上方区别:

require './path/file_name.php'; //可以执行多次,例如某个模块
require_once './path/file_name.php'; //只包含一次,一般为通用函数等

在thinkPHP中模板和css是这样的输出和引用的:
首先说模板要放在与模板对应的文件夹中,然后css和js等外部引用的文件要在你模板目录下新建一个名叫public的文件夹,css和js文件就是放在这个文件夹中的。
注意此时要更改模板(htnl文件)中的引用地址的代码,例如:
原来你引用css文件是这样引用的:

<link rel="stylesheet" href="./Css/index.css" />

但是在thinkPHP中你要改成:

<link rel="stylesheet" href="__public__/Css/index.css" />

__public__的意思访问当前目录下的public 文件夹,thinkPHP就会访问public文件夹。

3. php怎么引用外部文件

先判断是否存在
isset($setting['template']);
echo $setting['template'];
如果true且又输出看看是否为字符串‘ztjmessage2’

相对路径调用(注意目录的层次关系)
include_once(‘./template/'.$setting['template'].'/showmessage.php');
绝对路径调用
include_once('C:/wamp/www/ZTJMessage_v3.0.0_UTF8/upload/template/ztjmessage2/showmessage.php');

4. 怎样在一个PHP文件中执行另一个PHP文件

二种方法:
1.在服务器端执行:
即在服务器端PHP文件解析的时候执行,使用include(),require()函数将文件引入
include("thatday.php");
然后调用thatday.php中的主函数

2.在客户端执行:
此方法的效果等同于iframe,即会产对所执行文件的一次访问.
<img src="thatday.php" width="0" height="0" border="0">

5. php在一个文件中 怎么使用另一个文件中的方法

你在使用的php文件中,引入另外一个文件就行了。

比如我在newfile.php文件中写如下代码

include'check.php';
$arr=array('a','b','c','d','e');
$num=3;
$res=solit($arr,$num);
echo'<pre>';print_r($res);exit;

我在check.php文件中有一个solit方法,我直接引用就可以了。

6. 如何在php中调用其他php生成的内容

PHP 中的 include、require 函数可以实现

include (或 require)语句会获取指定文件中存在的所有文本/代码/标记,并复制到使用 include 语句的文件中。

包含文件很有用,如果您需要在网站的多张页面上引用相同的 PHP、HTML 或文本的话。
PHP include 和 require 语句

通过 include 或 require 语句,可以将 PHP 文件的内容插入另一个 PHP 文件(在服务器执行它之前)。

include 和 require 语句是相同的,除了错误处理方面:
require 会生成致命错误(E_COMPILE_ERROR)并停止脚本
include 只生成警告(E_WARNING),并且脚本会继续

因此,如果您希望继续执行,并向用户输出结果,即使包含文件已丢失,那么请使用 include。否则,在框架、CMS 或者复杂的 PHP 应用程序编程中,请始终使用 require 向执行流引用关键文件。这有助于提高应用程序的安全性和完整性,在某个关键文件意外丢失的情况下。

包含文件省去了大量的工作。这意味着您可以为所有页面创建标准页头、页脚或者菜单文件。然后,在页头需要更新时,您只需更新这个页头包含文件即可。

例如:
<html>
<body>
<h1>欢迎访问我们的首页!</h1>
<?php require 'header.php';?>
<p>一段文本。</p>
<p>一段文本。</p>
<?php include 'footer.php';?>
</body>
</html>

7. 某个php文件如何调用其他文件夹下php文件 如:我想在index.php中调用 ad文件夹下的foot.php 如何写谢谢!

请使用include_once “ad/foot.php”(只引用一次)
调用其它php文件有多种方式:require ,require_once ,include ,include_once 但include 和require是有区别的:
require 这个函式通常放在 PHP 程式的最前面,PHP 程式在执行前,就会先读入 require 所指定引入的档案,使它变成 PHP 程式网页的一部份。常用的函式,亦可以这个方法将它引入网页中。
include这个函式一般是放在流程控制的处理区段中。PHP 程式网页在读到 include 的档案时,才将它读进来。这种方式,可以把程式执行时的流程简单化。
还有,使用require函数引用文件是不受任何条件限制一定会被读取到当前php页的,例如
$language = 'english';

if $language = "french" {
include_once '.\french_file.php';
}
else {
include_once '.\not_french_file.php';
}
此时,因为条件语句的关系,只引用了not_french_file.php。

而如果用require代替include
if $language = "french" {
require_once '.\french_file.php'
}
else {
require_once '.\not_french_file.php'
}
无论条件语句如何,french_file.php和not_french_file.php都会被调用到当前页面。

8. PHP怎么调用调用另一个PHP方法文件

你在a.php里面想调用b.php里面的函数,就用
require("b.php");
把文件包含进来就可以调用方法了。

9. php中有几种方法引用另一个php文件,又有什么区别

PHP include 和 require 语句
通过 include 或 require 语句,可以将 PHP 文件的内容插入另一个 PHP 文件(在服务器执行它之前)。
include 和 require 语句是相同的,除了错误处理方面:
require 会生成致命错误(E_COMPILE_ERROR)并停止脚本
include 只生成警告(E_WARNING),并且脚本会继续
因此,如果您希望继续执行,并向用户输出结果,即使包含文件已丢失,那么请使用 include。否则,在框架、CMS 或者复杂的 PHP 应用程序编程中,请始终使用 require 向执行流引用关键文件。这有助于提高应用程序的安全性和完整性,在某个关键文件意外丢失的情况下。
包含文件省去了大量的工作。这意味着您可以为所有页面创建标准页头、页脚或者菜单文件。然后,在页头需要更新时,您只需更新这个页头包含文件即可。你看过后很简单吧以后不会可以向我一样经常到后盾人平台找找相关教材看看就会了,希望能帮到你,给个采纳吧谢谢ʕ๑•㉨•๑ʔ❀

阅读全文

与php怎么引用其他文件相关的资料

热点内容
app内页面的网址怎么提取 浏览:286
安卓升级包pkg文件如何打开 浏览:77
id3算法原理 浏览:602
骑手通app怎么输入不了保单号 浏览:988
82一56的筒便算法 浏览:404
数控机床fanuc编程 浏览:607
天刀mode不是内部或外部命令 浏览:854
长城c30压缩机价格 浏览:1000
java打开图片文件 浏览:409
跟程序员聊天聊到半夜 浏览:411
自己怎么做app代码 浏览:915
win7旗舰版进不去带命令符 浏览:799
单片机温度检测电路 浏览:802
拼图软件不压缩 浏览:656
红袖添香小说源码 浏览:624
erp加密工具在哪里买 浏览:516
怎么给qq群里的文件加密 浏览:762
androidsetbitmap 浏览:597
mt4反向编译 浏览:201
sun服务器命令 浏览:827