[php] array last index by plug.in

30
Apr
0

จะเอา index ของ array ตัวสุดท้ายทำไงดี?

count($array) -1 มั้ง?

อ่าวแล้วถ้า index ไม่เป็นตัวเลขหล่ะ… เอ่อเลย

ใช้นี่ซิ…

key(end($array))

โอวจอร์จมันยอดมาก :D

เปลี่ยนภาษไทยจาก Latin1 เป็น UTF-8 by rainbow

30
Apr
0

เคยไหมที่ไปเจอ Mysql database ที่จัดเก็บ collation เป็น latin1 แต่เราเขียนโปรแกรมพรอ้ม database ใหม่เป็น utf-8 ทั้งหมด ตอนแรก”คิดว่า”จะไม่ต้องไปเชื่อมต่อกับข้อมูลเก่าๆนี้แล้ว แต่บระเจ้า!!! ต้องเชื่อมต่อกับมันจนได้ ก็เลยเป็นเรื่องราวให้มาเขียนในวันนี้

เริ่มต้นกับการเขียน Facebook Application สำหรับผู้เริ่มต้น (PHP) (4) by heha

30
Nov
4

ต่อจากคราวที่แล้ว เริ่มต้นกับการเขียน Facebook Application สำหรับผู้เริ่มต้น (PHP) (3) มาครั้งนี้ขอแนะนำ Facebook Connect function สำหรับ publish ลง wall ครับ ตัวนี้เป็น code ตัวใหม่สำหรับ publish ลง wall ก่อน code เก่าจะเลิกใช้งานในเดือนธันวานี้(แบบเก่าที่ต้องสร้าง Template ก่อนใช้งาน)

publish

เริ่มต้นกับการเขียน Facebook Application สำหรับผู้เริ่มต้น (PHP) (3) by heha

27
Aug
7

ต่อเนื่องจากคราวที่แล้ว หัวข้อ เริ่มต้นกับการเขียน Facebook Application สำหรับผู้เริ่มต้น (PHP) (2) คราวนี้จะเป็นการแนะนำ function การใช้งานที่ใช้บ่อยๆ สรุปให้ครับ

เริ่มต้นกับการเขียน Facebook Application สำหรับผู้เริ่มต้น (PHP) (2) by heha

31
Jul
15

เขียนเดือนละอันฮาๆ มาต่อจากคราวที่แล้วกันครับกับหัวข้อครั้งก่อน “เริ่มต้นกับการเขียน Facebook Application สำหรับผู้เริ่มต้น (PHP)” (ตั้งชื่อง่ายโคตร) ครั้งนี้ผมจะอธิบายภาพรวมทั้งหมดของ Facebook ว่ามันมีอะไรให้เราบ้าง เราควรใช้งานตรงไหนบ้าง โดยก่อนอื่นผมจะอธิบายก่อนว่า facebook.php และ facebookapi_php5_restlib.php ต่างกันยังไง

PHP Client Library Structure

  • facebook.php - มี class Facebook ให้ใช้งาน อันนี้เป็น file ที่เราจะเริ่มต้น new class object ตัวนี้ขึ้นมาครับ เป็นเหมือนตัวกลางที่คอยช่วยทำหน้าที่ authenticate การติดต่อ facebook กับเราให้ชีวิตเราง่ายขึ้นครับ โดย class Facebook นี้ใช้แค่ตอนสร้าง object ซึ่งจะช่วยเราด้านการติดต่อกับ server facebook เท่านั้น หลังจากเชื่อมต่อได้แล้วนั้นเราจะแทบไม่ยุ่งกับ class นี้เลย และใน class นี้จะมี property ชื่อ api_client ที่เก็บ object ของ class FacebookRestClient ในไฟล์ facebookapi_php5_restlib.php ไว้ให้
  • facebookapi_php5_restlib.php - มี class FacebookRestClient ตัวนี้เป็นตัวเก็บ Facebook API ทั้งหมดจริงๆ เอาไว้ ซึ่งจะทำหน้าที่ call Webservice ของ facebook ให้เราแบบ REST ซึ่งเวลาเราเปิด wiki ใน facebook แล้วเจอฟังก์ชั่นไหนอยากใช้งานก็จะมาเรียกใช้จาก class นี้แหละ

และจาก code ที่เราใช้งานไปคราวก่อนนั้นมีความหมายดังนี้ครับ