この一連の記事では、一般的で実践的な PHP 関数をいくつか紹介します。この記事は最初の記事です。余分な 0 を削除するための簡単な関数を実行してみましょう。
コードは非常に簡潔でシンプルなので、ナンセンスな部分はあまりありません。コードは次のとおりです:
/**
*余分な0を削除
*/
関数del0($s)
{
$s = トリム(strval($s));
if (preg_match('#^-?d+?.0+$#', $s)) {
return preg_replace('#^(-?d+?).0+$#','$1',$s);
}
if (preg_match('#^-?d+?.[0-9]+?0+$#', $s)) {
return preg_replace('#^(-?d+.[0-9]+?)0+$#','$1',$s);
}
$s を返す;
}
自由な拡張機能を使って、たくさんのことができるようになります。皆さんも気に入っていただければ幸いです。