Maison > php教程 > PHP源码 > Zend Framework、ThinkPHP中连贯操作的实现

Zend Framework、ThinkPHP中连贯操作的实现

PHP中文网
Libérer: 2016-05-25 17:10:28
original
1119 Les gens l'ont consulté

跳至

options[$func] = $args;
			return $this; //这里返回了本对象 
		}
	}
}
$test = new Test();
$test->form('test'); // 这样调用就相当于设置 $test->options['form'] = 'test'; 
//在ThinkPHP中这种连贯操作都是以find或者findAll结尾的. 
//所以前面这些方法的调用只是在设置查询的参数而已 
//在find或者findAll方法中, 是根据$this->options参数的不同执行不同的SQL 
//比如这样 
public function find() { 
$sql = \"SELECT {$this->options['field']} FROM {$this->options['form']}\"; 
$sql .= isset($this->options['where']) ? \" WHERE {$this->options['where']}\" : ''; 
// More  
echo $sql; 
}
Copier après la connexion

                   

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal