網頁

顯示具有 PHP 標籤的文章。 顯示所有文章
顯示具有 PHP 標籤的文章。 顯示所有文章

8月 16, 2010

XAMPP - Xdebug的簡介及安裝

最近在學一些網頁設計會用到的工具
說到Xdebug的好處在於程式有錯誤時可以列出發生錯誤的程式碼進入點
以下面程式碼為例(此程式碼由網站製作學習誌轉載)
<?php
function test($var)
{
   $var->display();
}

$abc = 123;
test($abc);
?>
在尚未開啟Xdebug時,當PHP程式發生錯誤,會產生下面的文字訊息
Fatal error: Call to a member function display() on a non-object in 
C:\XAMPP\htdocs\index.php on line 4

登入登出

最近看到這種寫法還滿不錯的
以往寫網頁時並不會想到這種用法
echo login_program();

function login_program(){
  $ex_target = ex_target("login.php","登入");
    if (session_is_registered("login_session")){
      $ex_target = ex_target("logout.php","登出");
    }
  return $ex_target;
}

function ex_target($ex_app,$ex_text){
  return "$ex_text";
}