Tag Archives: Array

Sep. 11
22

PHP array_pop() คำสั่งสำหรับเอาค่าตัวสุดท้ายออกจากอะเรย์

วันก่อนผมเขียนเล่าวิธีการเพิ่มค่าเข้าไปในอะเรย์ แบบนำไปต่อท้าย PHP ฟังก์ชั่น array_push() เพิ่มข้อมูลเข้าไปในอะเรย์ วันนี้จะกล่าวถึงวิธีการเอาค่าตัวแรกออกจากอะเรย์ คำสั่งนี้มักใช้ร่วมกับคำสั่ง array_push() สองคำสั่งนี้เอาไปประยุกต์ทำระบบแชท ได้

Posted in PHP-function | Also tagged , | Leave a comment
Oct. 10
7

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

Posted in Javascript | Also tagged , | 6 Comments
Jul. 09
29

คำถามในพันธิพ

อันนี้เป็นคำถามที่พันธิพ ไม่รู้ว่าจะเอาไปทำอะไรเหมือนกัน ผมได้เขียนตอบไป เลยเอามาให้ท่านๆดูกัน เผื่อเก็บเอาสิ่งละเล็กสิ่งละน้อย ในคำถามคำตอบ ไปประยุกต์การเขียนโปรแกรมของตนเอง คำถาม : คือ ผมต้องการให้ array เก็บ $arr_column = array(“A”,”B”,”C”,”D”,”E”,”F”,”G”,”H”,”I”,”J”,”K”,”L”,”M”,”N”,”O”,”P”,”Q”,”R”, “S”,”T”,”U”,”V”,”W”,”X”,”Y”,”Z”,”AA”,”AB”,”AC”,”AD”,”AF”,”AG”,”AH”,”AI”,”AJ”,”AK”,”AL”, “AM”,”AN”,”AO”,”AP”,”AQ”,”AR”,”AS”,”AT”,”AU”,”AV”,”AW”,”AX”,”AY”,”AZ”,”BA”,”BB”,”BC ฯลฯ ต่อ ไปเรื่อยๆ จนถึง ZZ หน่ะครับ แต่ทีนี้มานั่งเขียนเอาคงตายแน่ ผมเลย ลองใช้ for loop มาช่วยแอดแต่ทำไม่สำเร็จอ่ะครับ ยัง งงๆ กะ loop อยู่ พี่ๆ ช่วยดูให้หน่อยคับ คำตอบ 1 : $arr = array(); for ($i = 0; $i < 26; $i++) $arr[] = chr(65+$i); for [...]

Posted in PHP | Also tagged , | 5 Comments
Jul. 09
28

javascript กับ การประกาศตัวแปร Array

วันนี้ไปเจอโค้ดของพี่หรั่งคนหนึ่งเข้า แล้วรู้สึกแปลก (อาจจะแปลกอยู่คนเดียวก็ได้) แปลกตรงการประกาศตัวแปรแบบ Array โดยปกติแล้ว เวลาเราจะประกาศตัวแปร Array ใน javascript เราจะใช้คำสั่งแบบนี้ var interestings = new Array();   interestings[0] = ‘travel’; interestings[1] = ‘woman’; แต่วันนี้ที่ผมเจอมันเป็นแบบนี้ var interestings = [];   interestings[0] = ‘travel’; interestings[1] = ‘woman’; มันทำได้ สั้นกว่าแบบบนเยอะ

Posted in Javascript | Also tagged | 1 Comment
Jul. 09
7

ค้นหาข้อมูลใน Array

โค้ดตัวอย่าง : 1 2 3 4 5 6 <?php $array = array("นก","ไก่","ปลา"); $return = in_array( "ปลา" , $array );   //ค่าที่อยู่ในตัวแปร $return คือ true ?> การค้นหาว่าค่าหนึ่งๆ มีอยู่ใน Array หรือไม่ ทำได้ง่ายๆ โดยการใช้ฟังก์ชั่น in_array in_array( ค่าที่ต้องการค้นหา , ตัวแปร Array ที่ต้องการเข้าไปค้นหา ); ฟังก์ชั่นนี้จะคืนค่ากลับมาเป็น TRUE ในกรณีเจอข้อมูล และจะคืนค่ากลับมาเป็น FALSE ในกรณีไม่เจอ ง่ายๆ

Posted in Array | Tagged | Leave a comment
Jul. 09
1

ลบค่าตัวสุดท้ายใน Array ทิ้งอย่างถาวร

โค้ดตัวอย่าง : 1 2 3 4 5 6 < ?php $stack = array("ส้ม", "กล้วย", "มะละกอ", "ทุเรียน"); $fruit = array_pop($stack); print( $fruit ); print_r( $stack ); ?>

Posted in Array | Tagged | 2 Comments
Apr. 09
24

การลบค่าในตัวแปร Array ทิ้งทั้งหมดด้วยคำสั่งเดียว

โค้ด : 1 2 3 4 5 6 <?php $array = array("นก","เป็ด","ไก่");   // เคลียร์ค่าในตัวแปร $array ทิ้งทั้งหมด $array = array(); ?> แค่คุณใช้ array() สิ่งที่เคยอยู่ในตัวแปร ก็หลายเกลี้ยง บทความนี้ ดูเหมือนโง่ๆ แต่บางทีเขียนโปรแกรมไปนานๆ ก็เผลอโง่ได้บ่อยๆ มีอยู่ครั้งหนึ่งที่ผมถึงขนาด เขียนลูป เพื่อให้มันลบค่าทั้งหมดที่อยู่ใน Array ทิ้ง มาคิดดูแล้วทำไมตัวเองถึงได้เป็นไปขนาดนั้น

Posted in PHP, PHP-function | Also tagged | 6 Comments