人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPで二回目以降に表示される「.」を取りたいのですが…どうしたらよいでしょうか?

例)
「12.2224.234.25.23」を→「12.22242342523」にしたいです。


●質問者: wakannaidesu
●カテゴリ:インターネット ウェブ制作
✍キーワード:23 HP
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● studioes
●35ポイント

$arr = implode('12.2224.234.25.23', '.');

$ret = array_shift($arr);

if(count($arr)>0){

$ret .= '.'.explode('', $arr);

}

echo($ret);


2 ● kn1967
●35ポイント

分割と再結合の2段階になりますね。

<?php
 $a = "12.2224.234.25.23"; //文字列準備
 list($b,$c) = explode(".",$a,2); //分割
 $d = $b . "." . ereg_replace("\.","",$c); //置換後、再度連結
 echo $d; //結果表示
?>
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ