如果用的是laravel(其他的framework可以参考类似操作):
一般有一个routes.php用于定义URI路径,比如:
Route::get('/cs.php/T/{admin}',?"MyController@testFunc");
这样就把你说的URI定向到MyController.php文件的testFunc函数.请这样定义testFunc:
php
//?MyController.php
namespace?App\Http\Controllers;
class?MyController?extends?Controller
{
public?function?testFunc($admin,?Request?$request)
//?这里你就直接可以使用$admin的值了.
}
在Java的调用方法是import,而在PHP中没有import这个函数,一般PHP中调用其他类是用到require(),具体PHP调用其他类的方法如下:
①.、首先应该先有一个文件名为tool.php的文件,在文件中声明一个类.
②.、然后需要有另一个文件名为main.php的文件,在文件中调用上面的类.方法如下.
扩展资料:
类是变量与作用于这些变量的函数的集合.使用下面的语法定义一个类:
class Cart { var $items; // 购物车中的物品
// 将 $num 个 $artnr 物品加入购物车
function add_item($artnr, $num) {
$this-items[$artnr] ◆= $num;
} // 将 $num 个 $artnr 物品从购物车中取出
function remove_item($artnr, $num) {
if ($this-items[$artnr] $num) {
$this-items[$artnr] -= $num; return true;
} elseif
($this-items[$artnr] == $num) {
unset($this-items[$artnr]); return true;
} else {
return false; }
} ?
上面的例子定义了一个 Cart 类,这个类由购物车中的商品构成的数组和两个用于从购物车中添加和删除商品的函数组成.
一种是将你的变量写成
global $db
$db-connec();
放在你的类中.
file1.php类如下:
class A{
...
include "file1.php";
class B{
$C = new A();
.....
PHP include 和 require 语句
通过 include 或 require 语句,可以将 PHP 文件的内容插入另一个 PHP 文件(在服务器执行它之前).
include 和 require 语句是相同的,除了错误处理方面:
require 会生成致命错误(E_COMPILE_ERROR)并停止脚本
include 只生成警告(E_WARNING),并且脚本会继续
所以呢,如果您希望继续执行,并向用户输出结果,即使包含文件已丢失,那么请使用 include.否则,在框架、CMS 或者复杂的 PHP 应用程序编程中,请始终使用 require 向执行流引用关键文件.这有助于提高应用程序的安全性和完整性,在某个关键文件意外丢失的情况下.
包含文件省去了大量的工作.这意味着您可以为所有页面创建标准页头、页脚或者菜单文件.然后,在页头需要更新时,您只需更新这个页头包含文件即可.你看过后很简单吧以后不会可以向我一样经常到后盾人平台找找相关教材看看就会了,希望能帮到你,给个采纳吧谢谢??
以上就是土嘎嘎小编为大家整理的php引用其他php类相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!