2013年1月13日 星期日

使用擴充函式庫(Extension)

要使用內建的擴充函式庫(Extension),必須修改Php.ini,步驟如下:

  1. 複製 php.ini-development 或 php.ini-production 為 php.ini
  2. 找到要用的dll名稱,例如 gmp.dll 就找 php_gmp.dll,將前置的分號移除
  3. 往前找 extension_dir,將 extension_dir = "ext" 的前置分號移除 (Linux 的 extension_dir = "./")
  4. 重新啟動 PHP Web Server 即可

2013年1月12日 星期六

PHP 入門


  • Windows版本 安裝
    • 只要解壓縮 php-5.5.0alpha3-nts-Win32-VC9-x86.zip至特定目錄即可(以下假設為D:\php5)
  • 啟動,有以下幾種方式:
    • Command Mode
      php my\test0.php
    • CGI Mode
      php my\test1.php
    • Embedded web
      啟動 Web werver: php -S localhost:8000
      瀏覽: http://localhost:8000/my/test1.php
    • IIS enable
      參閱官方手冊(php_manual_en.chm,Installation and Configuration --> Microsoft IIS 段落
  • 測試檔 內容
    • test0.php
      Hello <?php echo "world!"; ?>
    • test1.php
      <html>
       <head>
         <title>PHP Test</title>
      </head>
      <body>
        <?php echo '<p>Hello World!!</p>'; ?>
        <?php
            if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== FALSE) {
                     echo 'You are using Internet Explorer.<br />';
           }
           else {
                    echo 'You are not using Internet Explorer.<br />';
          }
      ?>
       <?php //phpinfo(); ?>
       </body>
      </html>