导航:首页 > 编程语言 > php调用本类

php调用本类

发布时间:2022-07-27 04:04:46

A. php如何在类中调用另一个文件的类

你的这种定义方法是错误的,在类定义中不能直接包含文件或实例化对象,只能对类中属性进行定义;
请参考天南(46926125)写的DEMO:

###PHP DEMO CODE###

<?php
class b{
//include('a1.php'); //类中不能直接包含文件,应在类定义外部或者类中的方法中包含文件
//$c=new a(); //类定义中不能直接实例化另一个类,应该在类中的方法中实例化另一个类
function run(){
include('./a1.php');
return new a();
}
function d(){
$c=$this->run();
$c->ec();
}
}

$Obj=new b;
$Obj->d();
?>

B. PHP命名空间动态调用类

不是这样调用的,命名空间只是一中命名的方式,跟调用没有直接联系。用auto_load()加载

C. PHP子类怎么调用父类的属性

父类的Pname

private
类型,也就是私有的只能父类自己的
函数调用
,子类以及外部是无法调用的。
如果这个变量只允许本类方法调用
应该用
private
方式调用,如果允许本类以及子类调用应该用
protected
保护)修饰,如果希望外部调用则应该用
public
公开修饰。这三个关键词对函数同样有效。
我把php.net关于这个的说明放在下面参考资料里面了,你可以仔细看下。

D. php对象调用类的函数

调用方法getdir返回字符串,但没有输出到页面显示,也没有赋值操作,不知道有什么用

方法img2data定义中的$imgfrom($imgsrc);这一句完全没看懂,在我的水平上理解这种写法是错的。

方法_imgfrom定义中getimagesize这个函数不知道来自哪儿。

总结:太混乱了。

类中访问内部属性和方法,要用$this->属性名/方法名

E. PHP中,可以使用什么实现在不创建对象的情况下调用类中的常量,变量和方法

那就用静态调用了。但事先要声名你的变量戓方法为static
调用时用::就可以了

F. PHP怎么调用其他类的方法

在Java的调用方法是import,而在PHP中没有import这个函数,一般PHP中调用其他类是用到require(),具体PHP调用其他类的方法如下:

1、首先应该先有一个文件名为tool.php的文件,在文件中声明一个类。

(6)php调用本类扩展阅读:

类是变量与作用于这些变量的函数的集合。使用下面的语法定义一个类:

<?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 类,这个类由购物车中的商品构成的数组和两个用于从购物车中添加和删除商品的函数组成。

G. php中子类如何调用基类函数

<?phpclass A{ static public $m=1; static public function m(){ echo static::$m,''; } static public function n(){ static::n(); } public function l() { echo '父类方法'; }}class B extends A{ static public $m=111; static public function m(){ parent::m(); } static public function n(){ echo parent::$m,''; }}B::m();B::n();$b = new B();$b->l();

H. php类中 静态函数怎么调用普通函数

实例化类再调用 $_a = new 类; $_a->普通函数;

I. php如何调用class

这个 要看你说的是什么

css里有class 那是html的东西
php面向对象也有class
一般是包含这个类文件
用到的时候用关键字new 实例化一个就好了

阅读全文

与php调用本类相关的资料

热点内容
4mz算法 浏览:831
程序员全部穿格子图片 浏览:921
申通取件加密 浏览:817
颜色改变命令 浏览:679
海口童程童美学编程怎么样 浏览:694
vb编程未找到方法 浏览:239
三国战记命令 浏览:922
程序员穿运动鞋 浏览:505
自来水公司需要电脑编程 浏览:309
金融app如何从银行卡扣款 浏览:556
网站的源码修改成自己的 浏览:802
本科生程序员是初级吗 浏览:637
dht1151单片机 浏览:183
milvus源码 浏览:888
养生会所溯源码燕窝即食 浏览:536
法语词汇渐进pdf 浏览:791
手机应用加密忘密码怎么办 浏览:266
荣耀手机如何设置app安装权限 浏览:835
程序员征婚方法 浏览:226
如何使用天文app 浏览:882