php join 構築 SQL クエリ ステートメント_PHP チュートリアル

WBOY
リリース: 2016-07-13 16:59:08
オリジナル
996 人が閲覧しました

join() 関数は、配列要素を文字列に結合します。

join() 関数は implode() 関数のエイリアスです。

$arr = array('hello','world!','beauty','day!');
echo join(" ",$arr);
?>出力:

ハローワールド!

以下はjoin関数を使用したdedecms検索ページの条件です

if($this->開始時間 > 0)
{
$ksqls[] = " arc.senddate>'".$this->starttime."' ";
}
if($this->typeid > 0)
{
$ksqls[] = " typeid in (".getsonids($this->typeid).") ";
}
if($this->チャンネルタイプ > 0)
{
$ksqls[] = " arc.channel='".$this->channeltype."'";
}
if($this->mid>0)
{
$ksqls[] = " arc.mid = '".$this->mid."'";
}
$ksqls[] = " arc.arcrank > -1 ";
$this->addsql = ($ksql=='' ? join(' and ',$ksqls) : join(' and ',$ksqls)." and ($ksql)" );

これは select * from table where 条件を構成し、$ksql の量に基づいて完全な SQL クエリ ステートメントに構築されます

注: join() は 2 つのパラメータ順序を受け取ることができます。ただし、歴史的な理由により、explode() は機能しません。区切り文字パラメータが文字列パラメータの前にあることを確認する必要があります。

データベースチュートリアルのテーブルはキーによって相互にリンクできます。主キーは、各行の値が一意である列です。テーブルでは、各主キー値は一意です。この目的は、各テーブル内のすべてのデータを複製することなく、テーブル間でデータをクロスバンドルすることです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631346.html技術記事 join() 関数は、配列要素を文字列に結合します。 join() 関数は、implode() 関数のエイリアスです。 例 ?php チュートリアル $arr = array('hello','world!','beauty','day!'); echo join...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート