method:binary_search ( search, array, nearly, sort );
return type:mixed
special:static
content:ใช้ค้นหาข้อมูล และคืนค่า key ของข้อมูลที่ค้นเจอ
โดยจะคืนค่า false เมื่อไม่เจอข้อมูล
example:$arr = array ( 10, 20, 40, 50 );
echo arr::binary_search ( 20, $arr );
echo arr::binary_search ( 30, $arr, true );
comment:ตัวแปร nearly ถ้ากำหนด true จะหมายความว่า ถ้าไม่เจอค่าที่กำหนด จะให้คืนค่า key ของข้อมูล
ที่ใกล้เคียงกับข้อมูลที่ค้นหาที่สุด
ตัวแปร sort ถ้ากำหนด true จะหมายความว่า จะให้มีการเรียงลำดับก่อนที่จะทำการค้นหา