No.2
- 回答日時:
ereg_replaceより
preg_replaceのほうが処理が早いです。
No.3
- 回答日時:
今回のように正規表現を使う必要が
ないのであれば、str_replaceないしはstrtrでよいかと。
各関数で1万回置換を繰り返す処理の時間を
計測して見ると、以下のようになりました。
ereg_replace = 0.701584100723
preg_replace = 0.338585138321
str_replace = 0.215134143829
strtr = 0.229475021362
実行するたびに処理の時間は変わるので
str_replaceとstrtrが逆転することもありました。
この回答へのお礼
お礼日時:2005/05/09 13:24
ご回答ありがとうございました。計測まで行っていただき感謝しております。また、strtrを使うことに決めましたありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP php ログイン 1 2022/11/01 00:24
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
switch()文で値の大小比較
-
Dosブロンプトでtabを出力したい
-
shシェルスクリプト 空白行の...
-
phpでcookieがうまく保存されない
-
PHPで値を表示する「echo」「pr...
-
バッチファイルでpingの結果を...
-
バッチファイルで、全てのウィ...
-
ウイルスもどき
-
bashの関数の引数にスペースが...
-
PHPで訪問回数を表示するカウン...
-
PHPにて変数をテキストファイル...
-
$_POST,$_GETの値が空...
-
pdftkを使った処理をバッチファ...
-
PHPでの分岐
-
全角を半角にして、整数か小数...
-
PHPでのパスワード制限のセキュ...
-
小数点以下0の非表示
-
syntax error, unexpected 'ech...
-
1週間カレンダー
-
配列の値を可変変数を用いて取...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dosブロンプトでtabを出力したい
-
switch()文で値の大小比較
-
phpでcookieがうまく保存されない
-
バッチファイルでpingの結果を...
-
shシェルスクリプト 空白行の...
-
syntax error, unexpected 'ech...
-
findstrのerrorlevel
-
バッチファイルで、全てのウィ...
-
PHPで訪問回数を表示するカウン...
-
PHP一覧表示した項目にリンクを...
-
DBのハッシュ化したパスワード...
-
小数点以下0の非表示
-
Windowsのsetコマンドでの小数...
-
オブジェクトの中身の判定(PHP)
-
bashの関数の引数にスペースが...
-
PHPでのパスワード制限のセキュ...
-
RSSにdiv,ul classを付けたいの...
-
pdftkを使った処理をバッチファ...
-
ゼロとNULLを区別して number_f...
-
コマンドプロンプト フォルダ内...
おすすめ情報