ブランチとループでPHP

この練習の構文はPHP7です。

差はそれほど大きくないの前に5が感じですが、私はより速く、より速く、それを願っています。

<?PHPの
     $探して =のISSET$ _GET [ 'タイトル'])|| ISSET$ _GET [ '著者])
?> 
<!DOCTYPE HTML> 
<HTML LANG = 'EN'> 
    <HEAD> 
        <メタのcharset = 'UTF-8'> 
        <タイトル>書店</ TITLE> 
    </ HEAD> 
    <身体> 
        <?PHPの
         エコー "の条件付きBefor <BR/>。" ;
        もし(2> 2 ){
             エコー "条件内部<BR/>" 「印刷時に2 == 2 <BR/>」
        } ELSEIF(2 <2 ){
             エコー "evalutedない<BR />。" ; 
        } {
             エコー「他の内部<BR/>」
        } 
        エコー「条件<BR/>後。」; 
        
        $タイトル =「ハリー・ポッター」スイッチ$タイトル){
             ケース「ハリー・ポッター」:
                 エコー「ニースの物語。あまりにも長いビット「。;
                破ります;
            「指輪のロード」:
                 エコー「古典的な!」;
                破ります;
            デフォルトエコー「は1知らん」。;
                破ります; 
        } 
        エコー「<BR/>」
        
        $ I = 1 ;
        ながら$ iは 4 < ){
             エコー iが$「<BR/>」$ I ++ ; 
        } 
        エコー「<BR/>」$ I = 1 ;
        {
             エコー 私は$「<BR/>」$ I ++ ; 
        } ながら$ iは <0 )。
        
        以下のために$ I ; = 1 $ iが <10; $ iは ++ ){
             エコー iが$「<BR/>」
        } 
        
        $名 = [ 'ハリー'、 'ロン'、 'ハーマイオニー' ]。
        $ I = 0; $ iが < $名)。 [ $ I ]。「<BR/>」
        } 
        
        foreachの$名 として $名){
             エコー $名前「<BR/>」
        } 
        
        foreachの$名 として $キー => $名){
             エコー $キー' - >'。$名「<BR/>」
        }
        ?> 
        
    </ BODY> 
</ HTML>

出力:

条件付きBefor。
印刷時に2 == 2 
条件の後
ニースの物語少し長すぎます。
1 
2 
3 

1 
1 
2 
3 
4 
5 
6 
7 
8 
9 
ハリー
ロン
ハーマイオニー
ハリー
ロン
ハーマイオニー
 0 - > ハリー
 1 - > ロン
 2 - >ハーマイオニー

 

おすすめ

転載: www.cnblogs.com/aguncn/p/11120146.html