ホームページ  >  記事  >  バックエンド開発  >  複雑な関数を理解するのはなぜそれほど難しいのでしょうか?

複雑な関数を理解するのはなぜそれほど難しいのでしょうか?

WBOY
WBOYオリジナル
2016-06-23 13:33:071077ブラウズ

getWebList(array( 'web_show'=>1, 'web_page'=> array('like',$web_page.'%')));

-------------美しい分割線——————————————————————————

/**
* レコードリストを読み込みます
*
* @param
* @return array 結果を配列形式で返します
*/
public function getWebList( $condition = array(' web_page' => 'index') , $page = ''){
$result = $this->table('web')->where($condition)->order('web_sort')- >page($page)-> ;select();
//print_r($result); - -------
上記の色に対応するパラメーター、特に % がまったく理解できません。 in web_page'=> array('like',$web_page.'%')) 作者は何を表現したいのでしょうか?



ディスカッションへの返信 (解決策)

array('like',$web_page.'%') は投稿したコードには現れないので、あなたの質問は少しナンセンスです
しかし、配列 これは ORDBMS によってカプセル化されたパラメータ形式であるはずで、最終的には SQL 命令のリンク 'XXXX%' 句に変換されます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。