PHPに関する質問です。
ファイルパスからファイル名の拡張子のみを削除する関数を探しています。
調べたらたくさんサンプルは見つかりましたが、どれもいい方法ではありませんでした。
やりたい事は"."を使って文字列の一部を取り除くだけです。
"."を区切り文字にして文字列を切り分けたいです。
次のコードを見てください。
$from = preg_replace('/.[^.]+$/','',$from);
または
$from = substr($from, 0, (strlen ($from)) - (strlen (strrchr($filename,'.'))));
例えば、この文字列の場合、"This"しか返ってきません。
This.is example of somestring
この例だと3,4つ文字があります。文字列の中に"."がどこにあるのかチェックして、
それを除きたいです。
どうしたらいいでしょうか?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。