[第九週] PHP 語法基礎


輸入格式

必須把內容用 <?php ?> 包起來,否則不會執行,只會顯示內容而已。

// 顯示 123
<?php
    echo'123'  
?>
// 顯示 echo '1234'
echo '1234'

也可以簡寫用<? ?> 包起來,但有些 server不支援,建議不要用。

  • echo
    用來輸出字串,字串要用引號包著。
  • 宣告變數前加 $
  • 結束一個敘述後要加;
  • 如果要做字串拼接,需要.來做連接,不是+

    // 顯示 helloworld
    <?php
    $a = "hello";
    $b = "world";
    echo $a . $b
    ?>
    
  • 陣列使用範例

    // 印出
    length:5
    5
    <?php
      $arr = array(1, 2, 3, 4, 5);
      echo "length:" . sizeof($arr) . "<br>";
      echo $arr[sizeof($arr)-1];
    ?>
    
  • 印出變數的值及型態 var_dump
    // array(5) { [0]=> int(1) [1]=> bool(true) [2]=> int(3) [3]=> int(4) [4]=> string(3) "abc" }

    <?php
     $arr = array(1, true, 3, 4, "abc");
     var_dump($arr);
    ?>
    
  • 印出變數的值 print_r
    // Array ( [0] => 1 [1] => 1 [2] => 3 [3] => 4 [4] => abc )

    <?php
      $arr = array(1, true, 3, 4, "abc");
      print_r($arr);
    ?>
    
  • function

    // 4
    <?php
      function add($a, $b) {
          return $a + $b;
      }
      echo add(1, 3);
    ?>
    
#PHP






Related Posts

設計模式 - 工廠方法及抽象工廠

設計模式 - 工廠方法及抽象工廠

瑣碎的事情也會成為心頭大事

瑣碎的事情也會成為心頭大事

系列文介紹

系列文介紹



Sponsored



Comments