Posts Tagged ‘PHP Script’

แสดงรายชื่อโมดูลและฟังก์ชั่นของ PHP Extensions

พอดีมีงานที่ต้องเปรียบเทียบ PHP Extensions ของ Server 2 ตัว ว่ามีโมดูลไหนเปิดบ้าง จะไปดู php info ก็ค่อนข้างเปรียบเทียบยากเพราะรายละเอียดเล็กๆน้อยเยอะเกินไป เราต้องการแค่ดูรายชื่อโมดูลเท่านั้น เลยเขียน php ให้แสดงเฉพาะรายชื่อโมดูลและฟังก์ชั่นออกมาอีกทีนึง

PHP Function คำนวณจำนวนวัน

ลักษณะการทำงานคือมี วันที่เริ่มต้น และวันที่สิ้นสุด และคำนวณจำนวนวันดูว่ามีกี่วัน เช่น
วันที่ 27/9/2010 ถึง 29/9/2010 จะได้ 3 วัน เป็นต้น

Class Captcha ตัวจิ๋ว

วิธีใช้คือสร้างแท็ก img เรียกปกติแต่เปลี่ยนจากเรียกรูป มาเรียกไฟล์ php แทนคับ
<IMG src=”captcha.php” BORDER=”0″>
สามารถแก้ จำนวนอักขระ และชื่อ Session ได้ที่ไฟล์ captcha.php คับ

ฟังก์ชั่นสร้าง Tag Cloud

ก็ตามรูปด้านคงไม่ต้องอธิบายกันมาก จริงๆฟังก์ชั่นนี้ผมเอามาแก้ไขเพิ่มเติมนิดหน่อย ดูต้นฉบับ คลิกที่นี่ วิธีใช้งานตามตัวอย่างด้านล่างครับ

Export Excel อย่างง่ายกับ PHP

ดูโค้ดก่อนแล้วกัน

ฟังก์ใส่ลายน้ำในรูป (Watermark Images)

ฟังก์ชั่นนี้ก็ใช้ GD Lib อย่างเคย คุณสมบัติของฟังก์ชั่นตามหัวข้อ โดยจะแป่ะลายน้ำไว้ ซึ่งผมคำนวณให้อยู่กึ่งกลางรูปพอดี และกำหนดให้ต้องเป็น Gif ไว้

ย่อรูปเป็น Thumbnail สำหรับแสดงผล

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

อยากรู้ว่าอีก 2 เดือนหน้า เป็นวันเดือนปีอะไร จะทำไงหว่า…?

สืบเนื่องมาจากต้องเขียนระบบหมดอายุสินค้าอัตโนมัติ ประมาณว่าถ้าขึ้นไปแล้วอีก 2 เดือนให้เอาสินค้าลงไม่ต้องแสดงน่ะนะ เอาล่ะแล้วเราจะรู้ว่าได้ไงว่ามันครบสองเดือนแล้ว ขั้นแรกคือ เราต้องหาให้ได้ก่อนว่า 2 เดือนข้างหน้ามันคือ วันเดือนปีอะไร

ย้อนหลัง หรือ เดินหน้า ด้วย mktime()

เช่น ต้องการย้อนหลังไป 2 วัน

ฟังก์ชั่นตัดคำหยาบสามารถเพิ่มคำหยาบได้ ด้วย PHP

ฟังก์ชั่นตัดคำหยาบ
function checkWordBad($word){
$strwordArr = array(”f u c k”,”f.u.c.k”,”มึง”,”มึ ง”,”ม ึ ง”,”ม ึง”,”มงึ”,”มึ.ง”,”มึ_ง”,”มึ-ง”,”มึ+ง”,”กู”,”ค ว ย”,”ค- ว -ย”,”ค.ว.ย”,”คอ วอ ยอ”,”คอ-วอ-ยอ”,”ปี้”,”เหี้ย”,”เหี้-ย”,”ไอ้***”,”เฮี้ย”,”ชาติหมา”,”ชาดหมา”,”ช า ด ห ม า”,”ช.า.ด.ห.ม.า”,”ช า ติ ห ม า”,”ช.า.ติ.ห.ม.า”,”สัดหมา”,”สัด”,”หี”,”สันดาน”,”ส้นตีน”,”แตด”) ;
$strCensor = “<font color=’red’>Censor</font>” ;

foreach ($strwordArr as $value) {
$word = str_replace($value,$strCensor ,$word);
}
return ( $word) ;
}
เพิ่มคำหยาบก็ใส่ไปใน Array ได้เลยนะจ๊ะ

Powered by WordPress | Shop Free T-Mobile Phones Online | Thanks to Verizon Phones without Contract, MMORPG Games and Sell Car