首页新闻找找看学习计划

php这样调用函数不可以吗?

0
悬赏园豆:5 [已关闭问题] 关闭于 2017-11-21 14:31
<?php
Function str($a){
    $len=strlen($a); //函数返回字符串 "Shanghai" 的长度:
    $b="";
for($i=$len-1;$i>=0;$i--){
    $b.=$a[$i];
}
    return $b;
}
$a='yangzl';
$res = this->str($a);
echo $res;
yangzailu的主页 yangzailu | 初学一级 | 园豆:9
提问于:2017-11-21 11:04
< >
分享
所有回答(1)
1

你这段代码并没有存在的对象

所以不能用 $this

改为

$res = str($a);

如果想用 $this 在最外面要加上 class

$this 只能在对象内部使用

对象外部需要用实例后的对象来调用

$std = new std();
$r = $std -> fun();

 

mechnaic | 园豆:225 (菜鸟二级) | 2017-11-22 17:31

谢谢啊 明白了

支持(0) 反对(0) yangzailu | 园豆:9 (初学一级) | 2017-11-22 18:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册