Post by Goborijung at 2022-03-03 09:43:17 | ID: 1390
>> Part Installation : C:/Users/6501112/AppData/Local/Programs/Microsoft VS Code >> การใช้งาน ShotKey VSCode Format Code : Ctrl+Alt+F //Extension : Format HTML in PHP Comment SingleLine : Ctrl+/ Comment Multiline : Alt+Shift+A Copy แถว : Alt+Shift+Up/Down Delete แถว : Ctrl+Shift+K ซ่อนแถบ Sidebar ทางซ้าย : Ctrl+B ย้ายแถว : Alt+Up/Down เยื้องแถวไปทางซ้าย : Ctrl + [ เยื้องแถวไปทางขาว : Ctrl + ] ** Add New ค้นหาไฟล์ : Ctrl + Shift + F ดู Block Bracket ({}) : Shift + Alt + RightArrow ดู Block Div : Ctrl + Shift + P :>Balance เปิดไฟล์ : Ctrl + T หรือ Ctrl + P ------------------------------------------------------------------ การทำ HTML Snippet File > Preferents > User Snippets > html.json "Comment": { "prefix": ["comment", "comment-gobori"], "body": [ "<!-- text$0 -->" ], "description": "HTML Comment" } ------------------------------------------------------------------ การทำ PHP Snippet File > Preferents > User Snippets > php.json "PHP Redirect": { "prefix": ["php-redirect", "php-gobori"], "body": [ "echo \"<script>alert('text'); window.location = 'index.php'; </script>\";" ], "description": "PHP Redirect" }
Post by Goborijung at 2020-07-29 08:33:55 | ID: 688
<?php $x = 5; $y = 10; function myTest() { $GLOBALS['y'] = $GLOBALS['x'] + $GLOBALS['y']; } myTest(); echo $y; // outputs 15 ?>
Post by Goborijung at 2019-01-08 10:00:59 | ID: 82
mysql_fetch_array() ใช้ในการคืนค่าข้อมูลในฐานข้อมูลที่อยู่ในลักษณะเป็นแถวหรือว่าเป็น record โดยตัวแปรผลลัพท์ที่มันคืนค่ากลับคืนมานั้นจะอยู่รูปแบบ ของตัวแปรอาร์เรย์ครับ แต่พิเศษหน่อยก็คือ ค่าคีย์(Key) ของตัวแปรนั้นจะมีทั้งที่เป็นแบบ Index และก็เป็นชื่อของฟิลด์ที่เราได้ทำการ เลือก Select ด้วย mysql_fetch_assoc() จะทำงานคล้ายๆ กันกับ mysql_fetch_array() คือคืนค่าข้อมูลในฐานข้อมูลที่อยู่ในลักษณะเป็นแถวหรือว่าเป็น record ที่อยู่ใน รูปแบบของอาร์เรย์ แต่ค่าคีย์(Key) ของตัวแปรนั้นจะมีแค่ชื่อฟิลด์ของคอลั่มที่เราได้ทำการเลือกตอน Select TIPS : mysql_fetch_array() ใช้ทรัพยากรมากกว่า mysql_fetch_assoc() ครับ เช่น แรม หรือว่าเวลาในการประมวณผล cradit: https://lifeatpkru.wordpress.com/2012/12/25/ความแตกต่างระหว่าง-mysql_fetch_array-ก/
Post by Goborijung at 2018-12-24 17:02:29 | ID: 73
1. echo
ตัวอย่างคำสั่ง
echo "1+2 = ",1+2;
ผลลัพธ์จะได้เท่ากับ 1+2 = 3
2. print
ตัวอย่างคำสั่ง
print "1+2 = ",1+2;
ผลลัพธ์จะได้เท่ากับ Parse error: syntax error, unexpected ','
in F:usb-webserver/root/test/soundmk.com/php.php on line 46
ข้อแตกต่างระหว่า print กับ echo คือ print ไม่สามารถแยกข้อความกับนิพจน์ ด้วยเครื่องหมาย , ได้
แต่คำสั่ง echo สามารถทำได้
3. printf
ตัวอย่างคำสั่ง
printf ("10/3 = %d ",10/3);
printf ("10/3 = %.2f ",10/3);
ผลลัพธ์จะได้เท่ากับ
10/3 = 3
10/3 = 3.33
คำสั่ง printf จะแตกต่างจาก echo และ print คือ จะต้องมีวงเล็บเปิดและปิดเสมอ นอกจากนั้นแล้ว printf
ยังสามารถที่จะจัดรูปแบบการแสดงผลข้อมูล ที่เป็นตัวเลขได้ด้วยตัวอย่างดังตารางข้างล่าง
สัญลักษณ์ คำอธิบาย
%d แสดงค่าอากิวเมนต์ในรูปแบบของเลขฐานสิบ
%b แสดง Interger ในรูปของเลขฐานสอง
%c แสดง Interger ในรูปของรหัส ASCII
%f แสดง Interger ในรูปของเลขทศนิยม
%o แสดง Interger ในรูปของเลขฐานแปด
%s แสดงค่าอากิวเมนต์ในรูปของเลขสตริง
%x แสดง Interger ในรูปของเลขฐานสิบหก (ตัวพิมพ์เล็ก)
%X แสดง Interger ในรูปของเลขฐานสิบหก (ตัวพิมพ์ใหญ่)Post by Goborijung at 2018-12-24 17:06:53 | ID: 77
ค่าคงที่ (Constant) ใช้เก็บค่าของตัวแปร ทีไม่ค่อยมีการเปลี่ยนแปลง
ตัวอย่างคำสั่ง
define("WATTS_RMS",1.414);
$power = 24;
$volt_max = 24*WATTS_RMS;
แรงดันไฟ 24 VAC มีค่า Volted RMS เท่ากับ 33.936 Post by Goborijung at 2018-12-24 17:04:27 | ID: 75
ข้อมูลจำนวนเต็ม
ค่า 20 ในเลขฐานสิบ: 20
ค่า 020 ในเลขฐานแปด: 16
ค่า 0x20 ในเลขฐานสิบหก: 32
ข้อมูลทศนิยม
ค่า 2.3 เท่ากับ 2.3
ค่า 2.3e3 เท่ากับ 2300 » ได้มาจาก 2.3x103
ค่า 2e-3 เท่ากับ 0.002 » ได้มาจาก 2x10-3
ข้อมูลแบบ ตรรกะ
ถ้า 5 < 10 จะได้ 1 » True or 1
ถ้า 5 > 10 จะได้ 0 » False or 0
ข้อมูลแบบ Array
$arr[0] มีค่าเท่ากับ 0
$arr[1] มีค่าเท่ากับ 1
$arr[2] มีค่าเท่ากับ 2
ตัวแปรแบบ Array
กำหนดให้ $arr = array("1","2","3","4","5");
$arr[0] มีค่าเท่ากับ 1
$arr[1] มีค่าเท่ากับ 2
$arr[2] มีค่าเท่ากับ 3
$arr[3] มีค่าเท่ากับ 4
$arr[4] มีค่าเท่ากับ 5
ตัวแปร Array แบบ key
กำหนดให้ $arr = array("user1"=>"1","user2"=>"2","user3"=>"3","user4"=>"4","user5"=>"5");
$arr[user1] มีค่าเท่ากับ 1
$arr[user2] มีค่าเท่ากับ 2
$arr[user3] มีค่าเท่ากับ 3
$arr[user4] มีค่าเท่ากับ 4 Post by Goborijung at 2021-01-07 11:58:08 | ID: 944
<?php $s = "Hello"; echo substr($s,0,2); //output : He ?>
Post by Goborijung at 2019-05-10 17:00:19 | ID: 85
<?=(strtotime($rs['dom_expiration'])-strtotime(date('Y-m-d')))/(24*60*60)?> //วันที่หมดอายุ - วันที่ปัจจุบัน (คืนค่าเป็นจำนวนวัน)
echo date('Y-m-d', strtotime("+2 Month")); //วันที่ปัจจุบัน +2 เดือน
echo date('Y-m-d', strtotime("2020-01-01 -1 Month")); //วันที่ปัจจุบัน -1 เดือนPost by Goborijung at 2020-08-10 09:38:53 | ID: 697
>> PHP
Ex.
echo strlen('This is a book');
// Javascript
<script>
var str = "Hello World!";
var n = str.length;
</script>Post by Goborijung at 2022-02-06 14:04:12 | ID: 1368
<?php
// หาจำนวนเฉพาะ ตั้งแต่ 1 - 100
$value=100;
$i=1;
while($i<=$value)
{
$c=0;
for($j=1;$j<=$i;$j++)
{
if($i%$j==0)$c++;
}
if($c==2)
{
echo($i)."<br>";
}
$i++;
}
?>