Code前端首页关于Code前端联系我们

php获取对象方法,php获取对象方法是什么

terry 2年前 (2023-09-30) 阅读数 29 #PHP
文章标签 PHP dirname()

本文目录一览:

  • 1、php获取页面对象ID的方法
  • 2、php 中如何得到一个对象的类型
  • 3、PHP如何获取表单对象,在线等
  • 4、php 获取父对象的方法?
  • 5、php 获取对象的protected

php获取页面对象ID的方法

$('name')是jquery框架下的写法,前提是要引入jquery库文件

但写法也不是这样,应该是这样 $("#name")

php 中如何得到一个对象的类型

得到一个对象的类型,使用gettype()函数:

?php

echo gettype(1); // 输出integer

echo gettype(array()); // 输出array

得到一个对象是哪个类的实例,使用get_class()函数:

?php

$o = new stdClass();

echo get_class(); // 输出stdClass

得到一个类或对象的方法和属性,要使用反射:

?php

class MyClass {

    public $var;

    public function foo() {}

}

$ref = new ReflectionClass('MyClass');

$ref-getProperties(); // 会返回一组对象,用法参考PHP手册

$ref-getMethods(); // 会返回一组对象,用法参考PHP手册

$obj = new MyClass();

$ref = new ReflectionObject($obj);

$ref-getProperties();

$ref-getMethods();

PHP如何获取表单对象,在线等

input type="checkbox" name="weeks[]"

id="weeks" value=1

input type="checkbox" name="weeks[]"

id="weeks" value=2

input type="checkbox" name="weeks[]"

id="weeks" value=3

weeks后的中括号不可漏,否则用PHP获取的时候只能取到最后一个值。之后PHP就很好处理了,如下:

$weeks = $_POST['weeks']; for($i=0;$i count($weeks);$i++) echo $weeks[1]." br";

php 获取父对象的方法?

可以给函数传引用,如

//传引用

function myfunc($c){

$c=$arrray;

}

这样当你调用 myfunc($obj-a-b-c) 之后, $obj-a-b-c就已经等于$arrray了。

php 获取对象的protected

函数里面的变量都是局部的临时的变量,在类中的函数【方法】也是一样的,它们只是在使用的时候临时存在,无法被调用的,除非你的“变量”是超级变量……

Protected 的作用只是不允许外部调用,还是可以继承的~~

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门