ホームページ > バックエンド開発 > PHPチュートリアル > 偽装フォームの PHP 文字列減算コード_PHP チュートリアル

偽装フォームの PHP 文字列減算コード_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-21 15:56:24
オリジナル
787 人が閲覧しました

非常に極端な例で、問題を隠して解決する方法を、後で使用できるように記録します。
デフォルトのファイル名から接尾辞を削除するにはどうすればよいですか?
$fileName = a.txt
2 つのメソッド:
1: PHP の strrchr+trim メソッドを借用します: strrchr(string1, string2) は、string1 の末尾から string2 と最初に遭遇するまでの部分を string2 とともに返します。
サフィックスは通常 .XXX なので、 $str1 = strrchr($fileName,"."); を使用できます
PHP の strrpos +substr メソッドを借用します: strrpos(string1,string2) は string2 が最後に出現した位置を返します。 string1 では、substr(string1,num1,num2) が string1 の num1 から num2 までの文字列をインターセプトします。
「.」も使用します
$pos = strrpos($fileName,".");
$fileName = substr($fileName,0,$pos);これは非常に極端な例であり、この処理はあまり厳密ではありません。接尾辞なしの名前 $fileName = a.b.c.d は、同じ方法で処理されます:)




http://www.bkjia.com/PHPjc/318095.html

www.bkjia.com

tru​​e

技術記事非常に極端な例で、問題を隠して解決する方法を、後で使用できるように記録します。 デフォルトのファイル名から接尾辞を削除するにはどうすればよいですか? $fileName=a.txt 2 つの方法: 1: php を借用...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート