您的位置:

php有bean这种概念吗,php bean

本文目录一览:

php能实现类似javabean的效果吗?

把这样的内容写在一个文件里面(例如prepend.php),然后修改PHP.ini里面增加下面的行:

auto_prepend_file = e:/www/prepend.php

这样就可以在所有的PHP里面使用。

如果你只是需要部分文件里面使用这样的功能,可以不修改PHP.INI文件,而是在需要的文件里面使用include引用这个php文件。

在PHP中,如何在类外部操作私有成员?

类的私有成员private在类外部是不能操作的

可以再类内部建立public的get和set方法

和java的bean一样

bean 和javabean是同一个概念吧

也不能这么等同。bean有很多种 例如spring、EJB等都有bean这个概念。

而javabean 代表一个典型的POJO对象 。

bean是用来做什么的?它有什么作用?

这里的bean不是java bean的概念中的bean.在spring中,凡是需要在容器中进行管理的对象都在xml里定义为一个bean.这是个xml的定义规则。

name当然就是定义一个名称啦。class用于定义对应这个名称的类的名字,property是对这个类中变量的赋值,name是这个变量名,ref是引用这个XML里定义的另外一个bean的名字.

通过你的问题,你对你使用的整体框架缺乏了解,最好买一本这方面的书看一看,所有问题就都清楚了。这个问题属于基础性的,还有很多关联性的知识在这里无法详细介绍,所以可能你还不能够完全理解我回答的内容的真实用途。

php的单例模式有什么具体好处?具体在哪里实现?面试的时候让人问到..求解

单例不只是PHP中有,是面向对象类语言都有的概念。

你说的是做用,是从语言层面上。只有一个实例。

我觉得面试官要问的是实际使用的含义,对于整个程序设计而言的好处。

我本身也不是什么高手,觉得我说的不对轻喷。

我也用过PHP的TP框架,但是用的很浅,没有体会到有什么特别的。

我说说java的spring框架,它的bean实例化是单例的,struts2也支持选择是否单例。

它能节约内存开销,这是最明显的,一个工具类,或者一个服务类,单例下,一个实例足够,并不需要创建N此,无故的浪费掉内存。

从设计上而言,一个只需要实例化一次就足够的类,设计为单例,这样可以做到从设计上而言更清晰

Java bean 是个什么概念

java bean就是一个java类,这个类必须是具体的和公共的,并且具有无参数的构造器。

java bean包含属性和方法(get,set)

一般作为model使用,例如

public class Person(){

private String name;

private int age;

public String getName(){

return name;

}

public void setName(String name){

this.name=name;

}

public int getAge(){

return age;

}

public void setAge(int age){

this.age=age;

}

}

属性私有,不可直接调用和修改

通过get方法获取属性值

通过set方法设置属性值