<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 8  文章 - 55  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    朋友的Blog

    最新評論

    閱讀排行榜

    評論排行榜

    PHP 語法

    作者: Builder.com
    PHP 基本語法看起來很熟悉。

    <?php

    echo "Hello, World!";

    ?>

    運行結果:

    Hello, World!

    變量標記為“$”。你也可以將上面的“Hello, World!”寫為如下代碼:

    <?php

    $message = "Hello, World!";

    echo $message;

    ?>

    字符串的串聯則是用“.”(一個英文句點)標示出來;其他有關數字的運算符號則如同你所預期的一樣:

    <?php

    $greeting = "Hello ";

    $num = 3 + 2;

    $num++;

    echo "$greeting $num people!";

    ?>

    運行結果:

    Hello 6 people!

    PHP 有完整的運算符,其功能同你所預期的一樣——特別是當你有C或者C++的知識背景時的時候。使用PHP一條很好的經驗法則是:“遇到問題,先試試看,很可能成功。”

    正如在Perl一樣,一個字符串用雙引號括起來,這將使得其中的變量被值置換,而如果以單引號括起來,則不會。因此,如下代碼:

    <?php

    $name = Susannah;

    $greeting_1 = "Hello, $name!";

    $greeting_2 = Hello, $name!;

    echo "$greeting_1\n";

    echo "$greeting_2\n";

    ?>

    運行結果:

    Hello, Susannah!

    Hello, $name!

    注意字串中“\n ”是換行符號,就跟在Perl或C一樣。不過這僅在以雙引號括起來的字符串內才有效。

    變量

    PHP 可以把環境變量當作一般變量使用。這包括由服務器為一段CGI 程序所設定的環境變量(即使當你以模塊方式執行PHP)。因此,如果頁面 http://www.domain.com/farm/cattle/cow-cow.cow.html包括以下代碼:

    <?php

    echo "[$REQUEST_URI]";

    ?>

    它將輸出[/farm/cattle/cow-cow-cow.html]

    數組
    使用方括弧([ and ])設置數組索引(一般或關聯性):



    $fruit[0] = banana;

    $fruit[1] = papaya;

    $favorites[animal] = turtle;

    $favorites[monster] = cookie;

    如果你對數組賦值,但索引是空白的,PHP則會把對象放于數組末尾。上面對變量$fruit的聲明同下面代碼的結果是一樣的:

    $fruit[] = banana;

    $fruit[] = papaya;

    你也可以用多維數組:

    $people[David][shirt] = blue;

    $people[David][car] = minivan;

    $people[Adam][shirt] = white;

    $people[Adam][car] = sedan;

    一個創建數組的簡便方法是

    array()

    函數為:

    $fruit = array(banana,papaya);

    $favorites = array(animal => turtle,

    monster => cookie);

    或者

    $people = array (David => array(shirt => blue,

    car => minivan),

    Adam => array(shirt => white,

    car => sedan));

    內建函數count()表明一個數組里有多少元素:

    $fruit = array(banana,papaya);

    print count($fruit);

    得到如下結果

    2

    控制結構
    你可以利用循環結構例如for以及while:



    for ($i = 4; $i < 8; $i++) {

    print "I have eaten $i bagels today.\n"; }

    結果

    I have eaten 4 bagels today.

    I have eaten 5 bagels today.

    I have eaten 6 bagels today.

    I have eaten 7 bagels today.

    同樣可寫為

    $i = 4; while ($i < 8) {

    print "I have eaten $i bagels today.\n";

    $i++;

    }

    你可以使用控制結構if以及elseif:

    if ($user_count > 200) {

    print "The site is busy right now!";

    } elseif ($user_count > 100) {

    print "The site is sort of active right now!";

    else {

    print "The site is lonely - only $user_count user logged on.";

    }

    使用運算符的經驗法則同樣也可以運用在控制結構上面。你還可以使用switch,do...while,甚至是 ?: 結構。

    posted on 2006-06-06 08:45 blog搬家了--[www.ialway.com/blog] 閱讀(212) 評論(0)  編輯  收藏 所屬分類: PHP
    主站蜘蛛池模板: 久久久亚洲精华液精华液精华液| 亚洲福利电影一区二区?| 欧洲亚洲综合一区二区三区| 成人免费a级毛片无码网站入口| 亚洲日韩区在线电影| 99国产精品免费视频观看| 亚洲黄色三级视频| 国产92成人精品视频免费| 亚洲中文字幕无码亚洲成A人片| 欧美日韩国产免费一区二区三区| 亚洲成a人片毛片在线| 成人免费午夜视频| 国产av无码专区亚洲av毛片搜| 免费jjzz在在线播放国产| 精品免费久久久久国产一区| 国产成A人亚洲精V品无码性色| 午夜视频在线免费观看| 亚洲国产成人久久77| 日韩黄色免费观看| 全部在线播放免费毛片| 亚洲国产成人一区二区三区| 2019中文字幕在线电影免费| 国产精品亚洲片在线va| 亚洲?V无码成人精品区日韩| a级片在线免费看| 亚洲精品视频在线免费| 毛片免费观看的视频在线| 免费在线观看自拍性爱视频| 久久久无码精品亚洲日韩蜜桃| 日韩国产免费一区二区三区| 国产亚洲精品欧洲在线观看| 日本亚洲成高清一区二区三区 | 亚洲国产精品成人精品无码区在线| 一级特黄aa毛片免费观看| 亚洲一卡2卡4卡5卡6卡残暴在线| 国产成人免费A在线视频| 免费无码一区二区三区蜜桃| 亚洲乱码日产精品BD在线观看| 国产成人免费片在线观看| 久久精品视频免费播放| 亚洲AV无码一区二区三区牲色 |