数码资讯
php学习笔记的面向对象编程
复制代码代码如下所示: < PHP 类DB { 私人$ mysqli; / /数据库连接 私有$选项; 私人表 / /美元;表名 公共功能__construct($但是){ 美元-> TableName = $但是; ($); } 私有函数db(){ 美元-> mysqli =新的mysqli('l
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
< PHP
类DB {
私人$ mysqli; / /数据库连接
私有$选项;
私人表 / /美元;表名
公共功能__construct($但是){
美元-> TableName = $但是;
($);
}
私有函数db(){
美元-> mysqli =新的mysqli('localhost ','root ',' ','hdcms);
美元-> mysqli ->查询(SET NAMES GBK);
}
公共职能领域($ fildsarr){
如果(空(美元fildsarr)){
美元->选项{ 'fields} =;
}
如果(is_array($ fildsarr)){
美元->选项{ } =崩溃'fields '(',',fildsarr美元);
{人}
美元->选项{ } = $ fildsarr 'fields;
}
返回$此;
}
公共功能顺序($ STR){
美元->选项{是} =订单。str;
返回$此;
}
公共函数选择(){
为SQL =选择{美元->选项{ } { } 'fields '从美元-> TableName } {美元->选项{是} };
返回$ >查询($ SQL);
}
私有函数查询($ SQL){
结果=美元美元-> mysqli
>查询(SQL);
(行=数组);
而($行= $结果-> fetch_assoc()){
$行= $行;
}
返回$行;
}
私有函数关闭(){
美元-> mysqli
(-关闭);
}
功能__destruct(){
($);
}
}
香奈儿=新的DB美元(hdw_channel );
chanelinfo美元=美元香奈儿->字段(ID,CNAME,cpath)
(>选择);
;
print_r($ chanelinfo);
类{
受保护函数aa(){
回声222;
}
}
B类扩展{
函数BB(){
此$ $ aa();
}
}
新的b();
美元(BB);
公共公众:可以调用这个类、子类和外部对象。
受保护的保护:这类子类可以被执行,外部对象不能被调用。
私有:只执行类,并且不调用子类和外部对象。
< PHP
类DB {
私人$ mysqli; / /数据库连接
私有$选项;
私人表 / /美元;表名
公共功能__construct($但是){
美元-> TableName = $但是;
($);
}
私有函数db(){
美元-> mysqli =新的mysqli('localhost ','root ',' ','hdcms);
美元-> mysqli ->查询(SET NAMES GBK);
}
公共职能领域($ fildsarr){
如果(空(美元fildsarr)){
美元->选项{ 'fields} =;
}
如果(is_array($ fildsarr)){
美元->选项{ } =崩溃'fields '(',',fildsarr美元);
{人}
美元->选项{ } = $ fildsarr 'fields;
}
返回$此;
}
公共功能顺序($ STR){
美元->选项{是} =订单。str;
返回$此;
}
公共函数选择(){
为SQL =选择{美元->选项{ } { } 'fields '从美元-> TableName } {美元->选项{是} };
返回$ >查询($ SQL);
}
私有函数查询($ SQL){
结果=美元美元-> mysqli
>查询(SQL);
(行=数组);
而($行= $结果-> fetch_assoc()){
$行= $行;
}
返回$行;
}
私有函数关闭(){
美元-> mysqli
(-关闭);
}
功能__destruct(){
($);
}
}
香奈儿=新的DB美元(hdw_channel );
chanelinfo美元=美元香奈儿->字段(ID,CNAME,cpath)
(>选择);
;
print_r($ chanelinfo);
类{
受保护函数aa(){
回声222;
}
}
B类扩展{
函数BB(){
此$ $ aa();
}
}
新的b();
美元(BB);
公共公众:可以调用这个类、子类和外部对象。
受保护的保护:这类子类可以被执行,外部对象不能被调用。
私有:只执行类,并且不调用子类和外部对象。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。