PHP ループ ステートメントのメモ (foreach、list)
Jun 13, 2016 pm 12:03 PM
一般に、foreach がより頻繁に使用されます。
コードをコピー コードは次のとおりです。
<?php
$ Price=array( 'apple'=>10,'orange'=>20,'banner'=>30);
foreach($price as $key=>$value)
{
echo $ key.'=>'.$value.'<br>';
}
echo '<br>'
コードをコピーします コードは次のとおりです:
<?php
$shuiguo=array ('apple'=>10,'orange'=>20,'banner'=>30);
while(list($changpin,$jiage)=each ($shuiguo))
{
echo "$changpin=>$jiage".'
}
?>I以前はあまり注目していませんでしたが、今日は自分でやってみました。悪くはありません。新しいことを学びましたが、それでも
list() 関数は上手です。配列を一連の値に分解するために使用され、新しい変数に名前を付けることができます。リストがわからない場合は、ここをクリックしてください。
2 つのコードの出力は同じです。
each() 関数を使用すると、配列は現在の要素を記録することに注意してください。同じスクリプト内で配列を 2 回使用する場合。現在の要素を配列の先頭にリセットするには、reset() を使用する必要があります。
コードをコピー
コードは次のとおりです: <?php $price=array('apple' => 10,'orange'=>20,'banner'=>30);
foreach($price as $key=>$value){
echo $key.' => '.$value.'<br>';
}
echo '<br>'; value)= each($price))
{
echo "$key=>$value","
"
}
?>;
この方法では、配列 $price を引き続き使用できます。
初心者なので、自分で入力して効果を確認し、後で読むのを忘れた場合に備えて投稿します。かなり表面的で、私の言語表現は滑稽です。
コードは次のとおりです:
<?php
/* * PHP ループ文学習メモ *1. while ループ if (式) は一度に 1 つのステートメントのみを実行します。
while(expression){このループ本体を繰り返し実行する;
}
*2.do-while ループ
*3.for ループ
*内容に応じて 2 種類あります。ループ条件 3 種類のループ
* 1 つ: counting ループ for
* もう 1 つ: 条件付きループ while do-while //foreach
* ループに関連するいくつかのステートメント
*break;/ / が使用可能プロセス制御とループ本体がループから飛び出すようにします。
Continue;//このループを終了するためにループ本体内でのみ使用できます。 exit;
return;
* 書き込みループは 3 レベルを超えないようにしてください。
*ループ フロー制御ステートメントのレベルが 5 を超えないようにしてください。
*/
$num=0;
while($num<100){
echo "これは {$num} 番目の出力
を実行した結果です"; $num ;
}
//
echo '<table border="1" width="800"
align="center">'; ;<h1>while ループを使用して
テーブルを出力します</h1></caption>';
$i=0;
while($i if ($i ==0){
if($i ==0){
$bg="#ffffff"
}else{
$bg="#cccccc"; >}
echo '<tr
onmouseover="lrow(this)" onmouseout="drow
(this)" bgColor="'.$bg.'">';
echo '<td>'.$i.'</td>';
if($i ==0){
echo '< ';
}
}
echo '</table>';
$i=0;
do{
echo "$i :これはdo*while <br>";
$i ;
}while($i//
for(初期化条件; 条件式; インクリメント){
ループbody;
}
/*
do-while ループはコードを 1 回実行してから判断しますが、
while ループは最初に判断し、それが true の場合はループを継続します。 、ループは発生しません。
*/
//9-9 九九九九
for($i=1; $ifor($j=1; $jecho "$j x $i =
".$j*$i." ";
}
echo '<br>'; >

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
