如何在PHP中使用外部函数?

时间:2011-07-28 00:30:40

标签: php

我正在制作几个在php中使用单个函数的网页。我想知道如何将此函数放在外部文件中并使用它(我试过包含,但似乎它不起作用),就像将所有javascript放在一个文件中并将其放在标题中。感谢

3 个答案:

答案 0 :(得分:0)

对于PHP代码:

//include($_SERVER['DOCUMENT_ROOT'] . "/path/to/myfunction.inc.php"); preferably:
require_once($_SERVER['DOCUMENT_ROOT'] . "/path/to/myfunction.inc.php");

对于JS代码:

<head>
<script src="/path/to/script.js" type="text/javascript"></script>
</head>

如果您正确设置了路径,这些工作正常。

答案 1 :(得分:0)

如果您正在使用课程,可以通过以下方式轻松学习:

$includePath = dirname(__FILE__);
set_include_path( get_include_path() . ';' . $includePath );
spl_autoload_extensions( '.cls.php' );
spl_autoload_register();

答案 2 :(得分:0)

所以,总结一下评论:

  1. 每个 php代码都应以<?php开头,即使文件包含在内,因为否则PHP会假定它是原始内容(可以说是进入HTML模式)。
  2. 文件名必须以引用字符串的形式给出,而不是字面上的代码。