全行轉半形數字,也就是mb_convert_kana($_GET資料,類型代碼),類型代碼為n。
mb_convert_kana函式的類型代碼:
r:全形英文轉半形
R:半形英文轉全形
n:全形數字轉半形
N:半形數字轉全形
a:全形英數轉半形
A:半形英數轉全形
s:全形空格轉半形
S:半形空格轉全形
input.php
<form action="output.php" method="get">
<p>輸入全形數字</p>
<input type="text" name="count">
<input type="submit" value="送出">
</form>
output.php
<?php
$count = mb_convert_kana($_GET['count'], 'n');
if(preg_match('/[0-9]+/', $count)){
echo $count, '個商品完成訂購';
}else{
echo $count , '並非數值';
}
?>