PHPの基本に関する問題についてアドバイスをお願いします

WBOY
リリース: 2016-06-13 11:58:41
オリジナル
851 人が閲覧しました

PHP の基本的な質問です。アドバイスをお願いします
$url_array = array()

for ($count = 1; $row = $result->fetch_row(); $count)
{
$url_array[$count] = $row[0];

}

このコードについて質問したいのですが、 url_array は配列として宣言されています。ちょっと不明瞭ですが、ループが row[0] を url_array[1] に割り当てるのはなぜですか?このループが row[0] を url_array 配列に割り当て続けるのはなぜですか? ?
------解決策-----
なぜこのように書かれているのでしょうか?彼自身の理由
真実は、永遠にループするわけではありません。$result->fetch_row() が false を返したときに終了します

他の人のコードを読むときは、まず彼らが何をしているのかを理解する必要があります。次に、具体的なアプローチです
-----解決策---------
これは当てはまりますか?
$datalist または同等の $result->fetch_row();

$ar = array();
for($i = 0; $i $ar[$i] = $datalist[0]['title'];
}
-----解決策-------- -- ----------
以下のプログラムでは、$url_array がインデックス 1 から開始する必要があります
row[0] は結果セットの最初のフィールド値を表します $result
fetch_row は取得します毎回 1 行のデータを出力し、1 を指します。実際、$row はループされるたびに異なります

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート