วันเสาร์ที่ 29 พฤษภาคม พ.ศ. 2553

e text editor with compare button

input space character behind right or left path let delete it to enable ok button work

วันพฤหัสบดีที่ 27 พฤษภาคม พ.ศ. 2553

กำหนดค่า คำสั่ง include ให้กับตัวแปรใน php

จากปัญหาการ include ค่าจาก php ปกติแล้ว ผลการ include ปกติจะได้ค่ามาแสดงผลให้กับไฟล์ที่ได้เรียกใช้ include หากต้องการกำหนดค่าที่ได้จากการ include นั้นไว้ในตัวแปรสักตัวหนึ่ง เพื่อนำไปใช้ในการคำนวนต่อไปนั้น สามารถใช้วิธีการนี้เป็นอีกวิธีการหนึ่งที่อาจจะช่วยแก้ปัญหาได้ ดังนี้

แบบนี้ผิดนะครับลองแล้วไม่ได้

$content = include("file.php");


แต่ลองมาใช้แบบนี้สามารถใช้งานได้ครับ

ob_start();
include('file.php');
$content = ob_get_clean();









ขอบคุณที่มา
http://www.codingforums.com/archive/index.php/t-124537.html

วันศุกร์ที่ 7 พฤษภาคม พ.ศ. 2553

php template

smarty template

Smarty เป็นเครื่องมือแม่แบบสำหรับ PHP, อำนวยความสะดวกในการแยกของงานนำเสนอ(HTML / CSS) จากลอจิกโปรแกรม ซึ่งสะท้อนว่าโค้ด PHP คือตรรกะการนำไปใช้และจะถูกแยกออกจากงานนำเสนอ


ดูเพิ่มเติม จาก http://www.smarty.net/




powertemplate

PowerTemplate เป็นระบบแม่แบบข้ามแพลตฟอร์มที่ทำงานได้ดีบนโปรแกรมประยุกต์ใช้งานในไคลเอนต์เป็นโปรแกรมใช้งานบนเซิร์ฟเวอร์
ภาษา PowerTemplate ใช้งานง่ายขณะที่ในเวลาเดียวกันที่มีการยืดหยุ่นและทรงพลัง

PowerTemplate Engine สามารถใช้ได้สำหรับ Python, PHP และสำหรับ Objective-C/Cocoa

เพื่อหาข้อมูลเพิ่มเติมและรับ PowerTemplate ไปที่หน้าโครงการบน SourceForge


ดูเพิ่มเติม จาก http://powertemplate.sourceforge.net/

วันพฤหัสบดีที่ 6 พฤษภาคม พ.ศ. 2553

php nowdoc

http://th.php.net/manual/en/language.types.string.php#language.types.string.syntax.nowdoc

php heredoc



Heredoc เป็นวิธีที่ดีในการสร้างสตริงใน PHP ที่มีเส้นมากขึ้น แต่โดยไม่ต้องใช้ใบเสนอราคาHeredoc ใช้ไม่ค่อยเป็นวันโดยใช้วันที่มีความซับซ้อนมากขึ้นเช่นการสร้างสตริงด้วยเครื่องหมายคำพูดหรือคำพูดคู่ นอกจากนี้ไม่ถูกต้อง heredoc ใช้งานแล้วสามารถนำไปสู่ปัญหาในรหัสของคุณ

แต่ถ้าคุณต้องการที่จะใช้คุณสามารถทำได้ด้วยวิธีดังต่อไปนี้






ที่คุณเห็นเริ่ม heredoc กับผู้ประกอบการ <<<และตัวระบุ หลังจากนั้นคุณสามารถพิมพ์ข้อความในบรรทัดที่มากขึ้นเสมือนว่าเป็นข้อความคำพูดคู่ของคุณ ก็หมายความว่าคุณสามารถใช้ตัวแปรภายใน heredoc ถ้าคุณพร้อมกับข้อความของคุณคุณจะต้องเขียนระบุอีกครั้งในบรรทัดใหม่ดังต่อไปนี้








ผลลัพธ์

Hello Max! This is a demo message with heredoc.

อย่าลืมว่าจะไม่ได้รับอนุญาตให้เยื้องแท็กปิดถ้าคุณทำเช่นนั้นคุณจะได้รับข้อผิดพลาดในการแยกวิเคราะห์





ขอบคุณ
http://www.phpf1.com/tutorial/php-heredoc-syntax.html