Month: กุมภาพันธ์ 2020

เรียนรู้เกี่ยวกับพารามิเตอร์และarrayในPHP

พารามิเตอร์ ในการเขียนโค้ด ทำเว็ปไซต์ในภาษา PHP นั้น ถือเป็นส่วนที่สำคัญที่จำเป็นในการใช้งาน เพราะคงปฏิเสธไม่ได้เลยว่าการเขียนเว็ปไซต์นั้น ยังไงก็จำเป็นต้องมีการใช้ พารามิเตอร์อย่างหลีกเลี่ยงไม่ได้ พารามิเตอร์เป็นตัวกำหนดสำคัญในการรับรู้ข้อมูลต่างๆของฟังก์ชั่น

โดยข้อมูลต่างๆนั้นจะถูกนำมาใช้ประมวลผลภายในฟังก์ชั่น เพื่อนำมาใช้งานต่อยอดอีกที ซึ่งในส่วนของพารามิเตอร์เองนั้น มีเทคนิคเพิ่มเติมที่ควรรู้จัก เราจะมาแนะนำกันเบื้องต้นคร่าวๆดังนี้

Default Parameter หรือ พารามิเตอร์แบบค่าดีฟอลต์ ค่าตั้งต้น

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

โปรแกรมก็จะเลือกค่าดีฟอลต์ที่เรากำหนดไว้มาใช้ นั่นเอง วิธีการเขียนคือ function ชื่อฟังก์ชั่น(ชื่อพารามิเตอร์=ค่าที่กำหนด){  } แต่อย่างไรก็ตามมีข้อกำหนดอยู่เล็กน้อยนั่นคือ เราต้องกำหนดพารามิเตอร์แบบไม่ดีฟอลต์ ไว้ก่อน พารามิเตอร์แบบดีฟอลต์ทุกตัว ยกตัวอย่างดังนี้

function f1($a, $b=10, $c=”php”) {…} แบบนี้ 

เมื่อเราเรียกใช้งาน function f1(5) แบบนี้ ผลลัพธ์ที่ได้คือ $a=5 (ตามค่าในวงเล็บ) $b=10 (ตามค่าดีฟอลต์ที่เซตไว้ในฟังก์ชั่นเดิม) แต่หากเราเรียกใช้ function f1(5,15) แบบนี้ ผลลัพธ์จะกลายเป็น $a=5, $b=15 (เพราะไปกำหนดค่า $b=15 แทนค่าดีฟอลต์เดิม)

ในภาษา PHP นั้นเราไม่สามารถอ้างอิงตัวแปรที่ถูกสร้างภายในฟังก์ชั่น จากภายนอกฟังก์ชั่นได้ และในทางกลับกันก็ไม่สามารถอ้างอิงตัวแปรนอกฟังก์ชั่นมาจากในฟังก์ชั่นได้เช่นกัน

ถ้า $x = 20

function f1() {

echo $x;

$y=30;

}

ผลลัพทธ์ที่ได้ คือ error! เพราะ ตัวแปร $x ที่อ้างอิงถูกสร้างอยู่นอกฟังก์ชั่น 

หากเรา echo $y; ตอนนี้ ก็จะ error! อีก เพราะอ้างถึงตัวแปร $y ที่ถูกสร้างใน function f1() แต่เรามา echo จากภายนอก function

ทีนี้หากเรามีเคสว่าต้องอ้างถึงตัวแปนที่สร้างไว้นอกฟังก์ชั่นแต่ต้องการนำมาใช้ภายในฟังก์ชั่น จะทำอย่างไร ซึ่งบางครั้งเป็นสิ่งสำคัญต้องใช้ด้วย จึงได้มีการสร้างคำสั่ง global ขึ้นมา เพื่อใช้อ้างอิง ตัวแปร สร้างไว้นอกฟังก์ชั่นมาใช้ในฟังก์ชั่นได้ โดยมีรูปแบบดังนี้

global ตัวแปร_1, ตัวแปร_2, ตัวแปร_3,… ตัวอย่างเช่น

$x=30;

$y=50;

function f1() {

global  $x, $y;

echo $x + $y;

}

แบบนี้ได้ ผลลัพธ์ก็คือ 80 เพราะใช้ global อ้างอิงตัวแปรนอกฟังก์ชั่นแล้ว

 

สนับสนุนเรื่องราวโดย  คาสิโนออนไลน์ฝากไม่มีขั้นต่ำ

มือถือของคุณสามารถเปิดโหมดเครื่องบินชาร์จเร็วขึ้นจริงหรือ?

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

ดังนั้นเรามาดูความเชื่อที่เกี่ยวกับมือถือของคุณที่ใช้อยู่เป็นประจำ

( 1 ) โทรศัพท์มือถือยิ่งแรมเยอะมือถือยิ่งดี ( ไม่จริง ) คุณเล่นแอฟทั้ง5ชนิดพร้อมกันบ่อยๆหรือป่าวหรือคุณไม่ได้เล่นคุณก็ไม่จำเป็นต้องลงทุนซื้อมือถือที่มีแรมถึง8GBแรมหมายถึงการเข้าหน่วยความจำโดยสุม่เพื่อคุณไม่รู้มือถือที่มีแรม4หรือ3GBหรือที่มาพร้อมกับประมวลที่มีประสิทธิภาพนั้นทำงานเร็วพอที่จะทำให้คุณเปลี่ยนจากแอฟหนึ่งไปอีกแอฟหนึ่งและทำสิ่งอื่นๆได้แล้วและมันเหมาะกับระบบปฏิบัติการล่าสุดแล้วด้วย

( 2 ) โทรศัพท์มือถือที่มีหน้าจอ4Kเป็นสิ่งที่คุณต้องมีบนมือถือ ( ไม่จริง ) 4Kนั้นเหมาะกับสำหรับที่มีหน้าจอใหญ่ๆอย่างเช่นหน้าอทีวีหรือหน้าจอคอมแต่สำหรับมือถือ ถือได้ว่าเป็นเรื่องเสียเงินป่าวๆตาของมนุษย์ไม่สามารถรับรู้ถ่ายที่ชัดกว่า2Kหรือแม้แต่ภาพฟูHDบนหน้าจอขนาดเล็กได้นนอกจากนี้ยิ่งมือถือของคุณมีพิกเซลเท่าไหร่แบตมือถือของคุณก็จะหมดเร็วขึ้นเท่านั้น

( 3 ) โทรศัพท์มือถือเป็นแหล่งกำเนิดรังสี ( เรื่องจริง ) แต่มันเป็นรังสีแม่เหล็กไฟฟ้าที่ปลอดภัยต่อมนุษย์แน่และไม่ไข่ต้มของคุณนั้นไม่สุกหรอกถ้านำมันมาวางไว้ระหว่างสองมือถือที่มันกำลัลงมีสายเข้านั่นเป็นเพียงเรื่องเล่าจริงๆแล้วคุณจะต้องใช้มือถือประทาณ7,000เครื่องเพื่อทำให้ไข่อุ่นขึ้นเล็กน้อยแต่จะว่าไปถ้าหากคุณถูกหรอกมาสามารถบอกได้ว่าโดนไข่ตุ๋นมา

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

( 5 ) โทรศัพท์มือถือจะชาร์จเร็วขึ้นเมื่อเปิดโหมดเครื่องบิน ( ก็มีส่วนจริงอยู่ ) เมื่อคุณเปิดโหมดเครื่องบินมือถือของคุณจะหยุดเชื่อทต่อไปที่เสาสัญญาณและจากนั้นมันจะหยุดระบุตำแหน่งของคุณเมื่อระบบทำงานเหล่านั้นได้ถูกปิดมันจะใช้พลังงานน้อยลงและมันจะสามารถช่วยให้การชาร์จเร็วขึ้นแต่ก็ไม่มากเท่าไหร่ซึ่งมันก็อาจจะประหยัดเวลาประมาณ10นาทีเท่านั้นเอง

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

 

สนับสนุนเรื่องราวโดย  เว็บพนันบอลฝากขั้นต่ำ 100

ข้อมูลที่เกี่ยวกับโทรศัพท์มือถือ

ข้อมูลที่เกี่ยวกับโทรศัพท์มือถือมีดังนี้

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

ดังนั้นเรามาดูความเชื่อทั่วไปที่เกี่ยวกับมือถือจากนั้นเรามาคิดว่ามันเป็นเรื่องเหมาะสมหรือไม่

( 1 ) โทรศัพท์มือถือยิ่งมีพิกเซลมากเท่าไหร่รูปจะยิ่งดีขึ้นเท่านั้น ( ไม่จริง ) กล้องมือถือของคุณนั้นมีกี่พิกเซลมีหนึ่งคนเอากล้องมือถือมาอวด48MPแต่เมื่อได้ดูรูปถ่ายของเขาแต่บอกเลยว่ากล้อง12MPนั้นสามารถถ่ายรูปออกมาได้ดีกว่านั้นก็เพราะว่าสิ่งสำคัญที่สุดคือคุณภาพไม่ใช่จำนวนของพิกเซลเมื่อผู้ผลิตกำลังจะใส่พิกเซลให้มากที่สุดให้กับกล้องมือถือแต่กับเป็นว่าเซ็นเซอร์มันรับไม่ไหวนั่นเอง

( 2 ) อย่าเก็บโทรศัพท์มือถือไกล้กับบัตรเครดิตไม่เช่นนั้นมันจะซื้อของออนไลน์และจะใช้เงินทั้งหมดของคุณ ( ไม่จริง ) เชื่อกันว่าแถบแม่เหล็กนั้นจะพังหากคุณเก็บมันไว้ไกล้กับมือถือแต่ในความเป็นจริงสนามแม่เหล็กของคุณไม่แรงพอหรอกแม่เหล็กติดตู้เย็นอาจจะเป็นไปได้แต่ไม่ใช่มือถือแน่

( 3 ) การใช้WiFiฟรีในที่สาธารณะอาจทำให้ธุรกิจของคุณตกอยู่ในความเสี่ยง ( จริง ) มันอาจจะเป็นตัวช่วยที่ดีในวันหยุด เพราะการเปิดโรมมิ่งนั้นแพงสุดๆและคุณก็ไม่อยากซื้อซิมท้องถิ่นแต่นั่นก็เป็นสถานการณ์เดียวที่สามารถใช้งานมันได้แต่อย่าลืมและป้องกันด้วยละ ( ใช้VPN! ) คุณห้ามส่งข้อมูลหรือรายละเอียดทางธุรกรรมเด็ดขาดเนื่องจากสัญญาณWiFiสาธารณะนั้นเปิดเผยกับคุณคนรวมไปถึง ( แฮกเกอร์ ) ที่คอยดัดขโมยข้อมูลฮอตสเปอร์WiFiเป็นที่ที่แย่ที่สุดเพราะพวกมันไม่ต้องใช้รหัสใดๆในการยืนยันในการเชื่อมต่อ

 ( 4 ) 4Gใช้ข้อมูลเยอะกว่า3G ( ไม่จริง ) 4Gแค่ดาวโหลดข้อมูลได้เร็วกว่า3Gแต่ใช้พลังงานแบตเตอรี่มากกว่าเช่นใช้5Gดังนั้นถ้าคุณต้องการประหยัดแบตคุณอาจจะต้องใช้3Gนอกจากคุณอยากได้การดาวโหลดเร็วขึ้น

 ( 5 ) ที่ชาร์จเร็วทำให้มือถือของคุณเสียหาย ( ไม่จริง ) ที่ชาร์จเร็วส่งไฟฟ้าเข้าไปในมือถือของคุณเพิ่มขึ้นทำให้แบต โทรศัพท์มือถือเต็มไวครึ่งต่อครึ่งหรือเร็วกว่านั้นบางคนเชื่อข่าวลือที่บอกว่ามันทำให้แบตมือถือเสียหายในความเป็นจริงที่ชาร์จเร็วจะช้าลงเมื่อถึง 60% 80%จากนั้นจะชาร์จแบบปกติเพื่อไม่ให้กระแสไฟนั้นเข้าไปเยอะเกินสิ่งที่หน้าเป็นห่วงอย่างเดียวคือความร้อนที่เพิ่มขึ้นอย่างไรก็ตามแบตเตอรี่จะเสื่อมลงไปตามการเวลาอยู่แล้ว

 

สนับสนุนเรื่องราวโดย  วิธีเล่นบาคาร่าให้รวย