Kohana Library Input : สอน function ของ Library Input, เรียน function ของ Library Input
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • new Input () ใช้สร้าง Object ของ Library Input
    get() ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_GET
    get ( key, default_value ) ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_GET["key"] และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง
    post() ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_POST
    post ( key, default_value ) ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_POST["key"] และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง
    cookie() ใช้คืนค่าข้อมูลเหมือนคำสั่ง $COOKIE
    cookie ( key, default_value ) ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_COOKIE["key"] และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง
    server ( key, default_value ) ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_SERVER["key"] และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง
    server ( key, default_value ) ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_SERVER["key"] และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง
    ip_address() ใช้คืนค่า ip address
  • method :
    new Input ();

    return type :
    Object

    content :
    ใช้สร้าง Object ของ Library Input

    example :
    $input = new Input ();

  • method :
    get ();

    return type :
    array

    content :
    ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_GET

    example :
    $input = new Input ();
    print_r ( $input->get () );

  • method :
    get ( key, default_value );

    return type :
    array

    content :
    ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_GET["key"]
    และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง

    example :
    $input = new Input ();
    echo $input->get ( "name", "empty" );

  • method :
    post ();

    return type :
    array

    content :
    ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_POST

    example :
    $input = new Input ();
    print_r ( $input->post () );

  • method :
    post ( key, default_value );

    return type :
    array

    content :
    ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_POST["key"]
    และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง

    example :
    $input = new Input ();
    echo $input->post ( "name", "empty" );

  • method :
    cookie ();

    return type :
    array

    content :
    ใช้คืนค่าข้อมูลเหมือนคำสั่ง $COOKIE

    example :
    $input = new Input ();
    print_r ( $input->cookie () );

  • method :
    cookie ( key, default_value );

    return type :
    array

    content :
    ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_COOKIE["key"]
    และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง

    example :
    $input = new Input ();
    echo $input->cookie ( "name", "empty" );

  • method :
    server ( key, default_value );

    return type :
    array

    content :
    ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_SERVER["key"]
    และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง

    example :
    $input = new Input ();
    echo $input->server ( "HTTP_HOST", "empty" );

  • method :
    server ( key, default_value );

    return type :
    array

    content :
    ใช้คืนค่าข้อมูลเหมือนคำสั่ง $_SERVER["key"]
    และจะคืนค่า default_value ในกรณีที่ key ไม่มีอยู่จริง

    example :
    $input = new Input ();
    echo $input->server ( "HTTP_HOST", "empty" );

  • method :
    ip_address ();

    return type :
    string

    content :
    ใช้คืนค่า ip address

    example :
    $input = new Input ();
    echo $input->ip_address ();

 
Share This Chapter Login with Facebook