PHP の文字列処理関数の概要
PHP 文字列処理関数の概要 これらは、システムに付属する PHP 文字列処理関数です。 addcslashes — 文字列内の一部の文字にバックスラッシュ エスケープ文字を追加します
addslashes — 指定された方法で文字列内の文字をエスケープします
bin2hex — バイナリ データを 16 進表現に変換します
chop — rtrim( のエイリアス関数) )
chr — 文字の ASCII コードを返します
chunk_split — 特定の文字長に従って文字列を小さな部分に分割します
convert_cyr_string — キリル文字を他の文字に変換します
convert_uudecode — 文字列を復号化します
convert_uuencode — 文字列を暗号化します
count_chars — 文字列内の文字使用情報を返します
crc32 — 文字列の crc32 多項式を計算します
crypt — 一方向ハッシュ暗号化関数
echo — 表示に使用します一部のコンテンツ
explode — 区切り文字を使用して文字列を配列に変換します
fprintf — 必要に応じてデータを返し、直接書き込みます ドキュメント ストリーム
get_html_translation_table — 変換可能な HTML エンティティを返します
hebrev — 変換しますヘブライ語でエンコードされた文字列をビジュアル テキストに変換します。
hebrevc — ヘブライ語でエンコードされた文字列をビジュアル テキストに変換します。
html_entity_decode — htmlentities () 関数の逆関数で、HTML エンティティを文字に変換します。
htmlentities — HTML エンティティの一部の文字を変換します。文字列を HTML エンティティに変換
htmlspecialchars_decode — htmlspecialchars() 関数の逆関数で、HTML エンティティを文字に変換します
htmlspecialchars — 文字列内の一部の文字を HTML エンティティに変換します
implode — を使用して配列を文字列に変換します特定の区切り文字
join — 配列を文字列に変換し、implode() 関数の別名
levenshtein — 2 つの単語の差を計算します
localeconv — 数値関連の形式定義を取得します
ltrim — 文字列を削除します文字列の左側にある空白または指定された文字
md5_file — MD5 アルゴリズムでファイルを暗号化します
md5 — MD5 アルゴリズムで文字列を暗号化します
metaphone — 文字列の発音規則を決定します
Money_format — パラメーターに従って数値の出力をフォーマットします
nl_langinfo — 言語とローカル情報をクエリします
nl2br — 文字列内の改行文字 "/n" を "
" に置き換えます
number_format —パラメータに従って数値の出力をフォーマットします
ord — ASCII コードを文字に変換します
parse_str — 特定の形式の文字列を変数と値に変換します
print — 単一の値を出力するために使用されます
printf — 必要に応じてデータを表示します
quoted_printable_decode — 暗号化された文字列を 8 ビットのバイナリ文字列に変換します
quotemeta — いくつかの特定の文字をエスケープします
rtrim — 右側の空白または指定された文字を削除します文字列の
setlocale — 数値、日付などを設定します。 ローカル形式
sha1_file — SHA1 アルゴリズムでファイルを暗号化します
sha1 — SHA1 アルゴリズムで文字列を暗号化します
similar_text — 2 つの文字列を比較し、システムによって考慮される類似文字の数
soundex — 文字列の発音規則を決定します
sprintf — 必要に応じてデータを返しますが、出力しません
sscanf — 文字列をフォーマットできます
str_ireplace — str_replace() 関数と同様の一致と置換 文字列ですが、大文字と小文字は区別されません
str_pad — 文字列の両側にパディングします
str_repeat — 文字列の繰り返しの組み合わせ
str_replace — 文字列の一致と置換
str_rot13 — 文字列 string ROT13 暗号化処理を実行します。
str_shuffle — 文字列内の文字をランダムに並べ替えます。
str_split — 文字間隔に従って文字列を配列に分割します。
str_word_count — 文字列内の英単語情報を取得します。
strcasecmp — 大文字と小文字を区別せずにサイズによって文字列を比較します
strchr — 比較によって文字列の一部を返します strstr() 関数のエイリアス
strcmp — サイズによって文字列を比較します
strcoll — ローカル設定に基づいて比較します文字列のサイズ
strcspn — 連続する一致しない文字の長さの値を返します
strip_tags — 文字列内の HTML および PHP コードを削除します
stripcslashes — addcslashes() 関数のエスケープを防止します 処理された文字列
stripos — 最初に一致した位置を検索して返します。一致は大文字と小文字を区別しません。
stripslashes — 処理された文字列をエスケープするために、addslashes() 関数のエスケープを解除します。
stristr — パス比較は文字列の一部を返します。大文字と小文字は区別されません
strlen — 文字列のエンコードされた長さを取得します
strnatcasecmp — 大文字と小文字を区別せずに自然な並べ替えを使用して文字列を比較します
strnatcmp — 自然な並べ替えを使用して文字列を比較します
strncasecmp — 最初の文字列を比較します文字列の N 文字、大文字と小文字は区別されません
strncmp — 文字列の最初の N 文字を比較します
strpbrk — 比較により文字列の一部を返します
strpos — 最初に一致した位置を検索して返します
strrchr — 後ろから前へ比較して文字列の一部を返します
strrev — 文字列内のすべての文字を逆順に配置します。
strripos — 後ろから前に検索して、最初に一致した位置を返します。一致は大文字と小文字を区別しません。
strrpos — 後ろから前に検索して、最初の一致を返します。 one 一致する位置
strspn — 文字が連続して出現する長さを照合して返します。
strstr — 比較により文字列の一部を返します。
strtok — 指定された文字数で文字列を分割します。
strto lower — 文字列を小文字に変換します
strtoupper — 文字列を大文字に変換します
strtr — 文字列を比較および置換します
substr_compare — 切り捨てられた文字列を比較します
substr_count — 値をカウントします文字列 特定の文字セグメントの出現数
substr_replace — 文字列内の一部の文字を置換します
substr — 文字列を切り詰めます
trim — 文字列の両側の空白または指定された文字を削除します
ucfirst — 指定された文字列の最初の文字を大文字に変換します
ucwords — 指定された文字列内の各英単語の最初の文字を大文字に変換します
vfprintf — 必要に応じてデータを返し、ドキュメント ストリームに直接書き込みます
vprintf — 必要に応じてデータを表示します
vsprintf — 必要に応じてデータを返しますが、出力しません
wordwrap — 特定の文字長に従って文字列を分割します

两种去除方法:1、使用rtrim()函数,语法“rtrim(数值,"0")”,可去除数值后面连续的零。2、用substr_replace(),语法“substr_replace(数值,'', -位置值)”,可从指定位置开始将零替换为空字符。

方法:1、用str_replace(),语法“str_replace(" "," ",$str)”;2、用preg_replace()配合正则表达式,语法“preg_replace('/\s+/'," ",$str)”。

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\ \;||\xc2\xa0)/","其他字符",$str)”语句。

php将小数点转为百分比的方法:1、利用“*”运算符将小数乘以100,语法“小数 * 100”,可将小数转为百分值;2、使用字符串拼接符“.”将百分值和“%”符拼接在一起,形成百分比字符串即可,语法“百分值."%"”。

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

转换方法:1、使用“array_merge_recursive(数组1,数组2,数组3...)”语句将多个数组合并为一个数组;2、使用json_encode()将合并后的数组转为json数据,语法“json_encode(合并后的数组)”。

在php中,可以利用str_replace()函数来去除字符串中的多个指定子字符串,只需要将该函数的第一个参数设为包含多个值的数组,第二个参数设为空字符即可;语法“str_replace(数组,'',$str)”,会将多个子串替换为空字符。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境
