โจทย์คือต้องการตัดข้อความที่อยู่ระหว่าง เครื่องหมาย [ และ ] จะทำยังไง
ตัวอย่างการเขียนโค้ดดังภาพ
$str = "Pinging xxxxxxxxxxxxxxx [10.7.1.23] with 32 bytes of data:";
function cutIP($str){
$g = explode(" [",$str);
$g = explode("]",$g[1]);
return $g[0];
}
function cutIPx($str){
preg_match('/\[(.*)\]/', $str, $m );
return $m[1];
}
print "input : $str ";
print "output IP: ".cutIP($str)."<br>";
print "output IP: ".cutIPx($str);
ไม่เข้าใจตรงไหนถามได้เลยนะครับ comment ได้เลย :)