Posts Tagged ‘PHP’

21
July

วิธีดูเวอร์ชั่นของ PHP ที่ใช้อยู่

เขียนโดย platoosom | อ่าน 188

ผมเชื่อว่าโดยส่วนใหญ่ของผู้เขียน PHP ใช้ appserv เป็นตัวติดตั้งเพื่อให้เครื่องตนเองสามารถเขียนโค้ด PHP ติดต่อฐานข้อมูล mySQL และทดสอบโค้ด ไม่มากรายที่ติดตั้งและคอนฟิก PHP,mySQL,Apache แยกเป็นตัวๆ เพราะมันเหนื่อยและต้องใช้เวลานานพอสมควร

ทีนี้เมื่อใช้เครื่องเขียน PHP ไปนานๆก็มักจะลืมว่า ตัวเองใช้เวอร์ชั่นไหนอยู่ 4 หรือว่า 5 คุ้นๆว่าเป็น 5 แต่ 5 จุดเท่าไรอีก เอ 5.1 , 5.2 , หรือว่า 5.3

ผมมีวิธีแนะนำครับ

1. ก่อนอื่นให้ท่านสร้างไฟล์ชื่อ info.php

2. ในไฟล์เขียนคำสั่ง

<?php
phpinfo();
// หรือ echo phpinfo();
?>

3. เอาไปเก็บไว้ใน C:\AppServ\www

4. เปิดเบราเซอร์ขึ้นมาแล้วพิมพ์ http://localhost/info.php

5. ท่านจะเห็นเวอร์ชั่นของ PHP โชวหราอยู่บนหน้าจอ ผมใช้เวอร์ชั่น 5.2.6
phpinfo

ถ้าท่านต้องการเช็กเวอร์ชั่นของ PHP ที่บนเซิฟเวอร์ของท่าน ก็เพียบอัปโหลดไฟล์นี้ขึ้นไป แล้วเรียกใ้ช้งานมันให้ถูกพาธที่เอาไปเก็บ

30
March

PHP การส่งค่าตัวแปรเข้าไปในฟังก์ชั่นแบบใช้ array

เขียนโดย platoosom | อ่าน 298

การเขียนโปรแกรมกับการสร้างฟังก์ชั่น เป็นอะไรที่แยกกันไม่ออกทีเดียว เมื่อท่านเรียนรู้การเขียนโปรแกรม เขาก็จะสอนให้ท่านรู้จักวิธีสร้างฟังก์ชั่นด้วย

ฟังก์ชั่นนั้นจะมีอยู่ 2 แบบ คือ
1.built in function คือ ฟังก์ชั่นที่มีมาอยู่แล้วในภาษานั้นๆ เช่นถ้า php ก็ explode(),implode(), ฯลฯ
2.user define function คือฟังก์ชั่นที่โปรแกรมเมอร์เขียนขึ้นมาเองภายหลัง

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

ทีนี้โดยปกติแล้ว เรามักจะสร้างฟังก์ชั่น ที่มีพารามิเตอร์แบบคงตัว เช่น

function subtract( $x = 0 , $y = 0 ){
   return $x - $y;
}
29
March

PHP คำสั่งสำหรับสร้าง Array ที่ท่านอาจไม่เคยทราบ

เขียนโดย platoosom | อ่าน 304

ในภาษา PHP นั้น เวลาเราจะสร้าง Array ขึ้นมา เรามักจะใช้คำสั่งที่เราคุ้นเคยกันดีนั่นก็คือ array()

< ?php
$array = array(
	'name'=>'select2web',
	'domain'=>'.com',
	'fullname'=>'select2web.com',
);
print_r( $array );
?>

ผลลัพธ์ที่ได้ก็จะเป็นดังนี้

Array
(
    [name] => select2web
    [domain] => .com
    [fullname] => select2web.com
)

แต่ท่านทราบหรือไม่ว่า เราสามารถสร้าง array ได้ด้วยการใช้คำสั่งอีกคำสั่งหนึ่งก็คือ compact()

02
February

PHP round ปัดเศษ

เขียนโดย platoosom | อ่าน 147

ฟังก์ชั่นของ PHP ที่ใช้สำหรับปัดเศษนั้น มีอยู่ทั้งหมด 3 ฟังก์ชั่น คือ floor() , ceil() และฟังก์ชั่น round() ที่ผมจะกล่าวในวันนี้

01
February

PHP ceil() ปัดเศษขึ้น

เขียนโดย platoosom | อ่าน 156

php ปัดเศษลง

เมื่อวานก่อนผมได้เขียนเรื่อง php ปัดเศษลง มาแล้ว คราวนี้เรามากล่าวถึงการใช้ PHP ปัดเศษขึ้น กันดีกว่า

คำสั่งที่ใช้สำหรับ ปัดเศษขึ้นนั้น ก็คือ ceil ที่มาจากคำว่า ceilling แปลว่าเพดาน

30
January

PHP floor() ปัดเศษลง

เขียนโดย platoosom | อ่าน 168

php ปัดเศษลง

เมื่อก่อนนี้ ถ้าท่านสังเกตบทความที่ผมเขียน ท่านจะเห็นว่าผมจะไม่ค่อยนิยมเขียนคำสั่งที่เป็นพื้นฐาน แต่มาเมื่อวานผมคิดคำสั่ง ของ php สำหรับปัดเศษไม่ออก จนต้องหาเอาจากเว็บเพื่อนบ้าน

27
January

แจกโค้ด php คำนวณอายุ

เขียนโดย platoosom | อ่าน 540

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

พารามิเตอร์จะมีสองตัว ตัวแรกให้ส่งวันเกิดเข้าไป ตัวที่สองวันปัจจุบัน โดยพารามิเตอร์ทั้งสองตัว ต้องเป็น timestamp แต่ไม่ต้องกังวลนะครับ ในโค้ดผมได้แสดงตัวอย่างไว้ให้ดูแล้วด้วย ท่านเห็นปุ๊บก็เข้าใจปั๊บ ผมใช้ฟังก์ชั่น strtotime แปลงวันเกิดให้เป็น timestamp