正規表現を使用して、この配列から本の名前と本の価格を抽出するにはどうすればよいですか。
$bookList = array('PHP and MySQL Web Development (4th Edition)' => 49.95,
'Learning PHP, MySQL, and JavaScript' => 37.33,
'Beginning PHP and MySQL: From Novice to Professional' => 23.56,
'Head First PHP & MySQL' => 64.35);
関数を正規表現することは、それを抽出するための最良の方法ですか?
function getBookName($bookList)
{
$bookRegEx = '';
$matchResult = array();
if (preg_match($bookRegEx, $bookList, $matchResult))
{
return intval($matchResult[0]);
}
else
{
return 0;
}
}