本文目录一览:
- 1、php文件怎样调用class.php中的方法
- 2、php 如何调用类
- 3、一个php文件中怎么写一个类调用另外一个Php文件的类
- 4、php 一个类调用另一个类的方法
- 5、php如何调用方法?我直接通过浏览器方法该php文件,如何调用某一个方法?
- 6、php 如何调用类
php文件怎样调用class.php中的方法
调用方法,得看该方法是 静态方法 还是 非静态方法
如果类里定义的该方法带有 static 关键字,那么就是静态方法
调用静态方法很简单,直接 类名::方法名 即可,例如:Person::study();
调用非静态方法,得先用该类实例化出一个对象,然后才能用对象调用非静态方法,例如:
$a=new class(); $a-study();
当然不管怎么调用,如果调用的文件和定义类的文件不是同一个文件,那么都得在调用的文件里先包含类文件,才能调用方法,包含文件用 include 或 require 后跟字符串文件路径
php 如何调用类
// 把你的类写好, 在另一个页面需要使用直接引入即可:
?php
require 'MyClass.php'; // 引入你的类
$var = new MyClass; // 实例化你的类
$var - action(); // 使用方法
// 如果存在命名空间, 就导入该命名空间下的类或实例化指定命名空间下的类即可:
namespace A\B;
class B {
// 位于 A\B
}
use A\B\B; // 导入你的类
$var = new B; // 直接实例化
// 或者这样:
$var = new \A\B\B; // 注意, 需要完全限定名称
一个php文件中怎么写一个类调用另外一个Php文件的类
file1.php类如下:
class A{
...
}
file2.php调用file2.php中的类如下:
include "file1.php";
class B{
$C = new A();
.....
}
php 一个类调用另一个类的方法
一种是将你的变量写成
global
$db
第二种是,将$db=new
db("localhost","root","123456","blog");
$db-connec();
放在你的类中。
php如何调用方法?我直接通过浏览器方法该php文件,如何调用某一个方法?
?php class test{ function fun1(){ echo "fun1"; } function fun2(){ echo "fun2"; } } $test=new test(); $test-$_GET["fun"](); ? 文件名?fun=fun1 这样就是执行fun1这个方法了。
php 如何调用类
?php
class test { //声明类
public function ss() { //声明类中的函数
return "Hello, World!";
}
}
$t = new test(); //实例化类对象
echo $t-ss(); //调用类对象中的函数
?
创建类和调用就这么简单, 快去试试吧