-
PHPのcount_chars()関数
count_charss()メソッドは、文字列で使用されている文字に関する情報を返すために使用されます 構文 cont_chars(str, mode) パラメータ str −チェックする文字列。 モード −リターンモードを指定します。デフォルトは0です。 可能なリターンモードは-です。 0-ASCII値をキーとして、出現回数を値として持つ配列 1-ASCII値をキーとして、オカレンスの数を値として持つ配列。ゼロより大きいオカレンスのみを一覧表示します 2-キーとしてASCII値、値としてオカレンス数を含む配列。ゼロに等しいオカレンスのみがリストされます
-
PHPのcrypt()関数
crypt()関数は、DES、Blowfish、MD5などのアルゴリズムを使用して文字列をハッシュするために使用されます。 注 −この関数は、オペレーティングシステムによって動作が異なります。 以下は、crypt()関数と一緒に使用されるいくつかの定数です。 [CRYPT_STD_DES] -アルファベット「./0-9A-Za-z」の2文字のソルトを使用した標準のDESベースのハッシュ。 [CRYPT_EXT_DES] -アンダースコアとそれに続く4バイトの反復カウントと4バイトのソルトで構成される9文字のソルトを使用した拡張DESベースのハッシュ。 [CRYP
-
PHPのexplode()関数
explode()関数は、文字列を文字列ごとに分割するために使用されます。 構文 explode(delimiter, str, limit) パラメータ 区切り文字 −境界文字列 str −分割する文字列 制限 −返す配列要素の数を指定します。 可能な値は次のとおりです- 0より大きい-最大制限要素を持つ配列を返します 0未満-最後の-limitelements()を除く配列を返します 0-1つの要素を持つ配列を返します 戻る explode()関数は、文字列の配列を返します。 以下は例です- 例 <?php $s = &quo
-
PHPのget_html_translation_table()関数
get_html_translation_table()関数は、htmlspecialchars()およびhtmlentities()によって使用される変換テーブルを返します。 構文 get_html_translation_table(func, table, flags) パラメータ 機能 −返す変換テーブル。 可能な値は次のとおりです- HTML_SPECIALCHARS-デフォルト。 HTMLページに正しく表示されるようにURLエンコードが必要な一部の文字を翻訳します HTML_ENTITIES-HTMLページに正しく表示されるようにURLエンコードが必要なすべ
-
PHPのhebrevc()関数
hebrevc()関数は、論理ヘブライ語テキストを改行変換でビジュアルテキストに変換するために使用されます。また、新しい行(\ n)をに変換します。 構文 hebrevc(str, maxcharline) パラメータ str −ヘブライ語の入力文字列 maxcharline −返される1行あたりの最大文字数。 戻る hebrevc()関数はビジュアル文字列を返します。 以下は例です- 例 <?php echo hebrevc(á çùåï äúùñâ\ná çùåï äúùñâ); ?> 以下は出力です- 出力 âñùúä ï
-
PHPのhtml_entity_decode()関数
html_entity_decode()は、HTMLエンティティをアプリケーション文字に変換するために使用されます 構文 html_entity_decode(str, flags, character-set) パラメータ str −デコードする文字列 フラグ −引用符の処理方法を指定します。 引用スタイルは次のとおりです- ENT_COMPAT-デフォルト。二重引用符のみをデコードします ENT_QUOTES-二重引用符と一重引用符をデコードします ENT_NOQUOTES-引用符をデコードしません 使用されるDoctypeを指定するための
-
PHPのhtmlspecialchars_decode()関数
html_special_chars_decode()関数は、特殊なHTMLエンティティを文字に変換するために使用されます。 以下は、デコードされるHTMLエンティティです- &amp; &(アンパサンド)になります &quot; 「(二重引用符)」になります &#039; (一重引用符)になります &lt; <(未満)になります (より大きい)になります 構文 htmlspecialchars_decode(str,flags) パラメータ str −デコードする文字列 フラグ −引用符の処理方法と使用するドキュメントタイプを指定します。
-
PHPのtimezone_transitions_get()関数
timezone_transitions_get()関数は、タイムゾーンのすべての遷移を返します。 構文 timezone_transitions_get(obj) パラメータ obj −DateTimeZoneオブジェクト 戻る timezone_transitions_get()関数は、成功した場合はすべての遷移、失敗した場合はFALSEの連想配列を含む数値インデックス付き配列を返します。 例 以下は例です- <?php $tz = timezone_open('Asia/Colombo'); $res= timezone_transitions_g
-
PHPのimplode()関数
implode()関数は、配列要素を文字列で結合するために使用されます。 構文 implode(separator, arr) パラメータ セパレーター −配列要素の間に何を含めるかを指定します。デフォルトは 到着 −文字列に結合する配列 戻る implode()関数は、配列の要素から文字列を返します。 例 以下は例です- <?php $arr = array('This','is','Demo','Text!'); echo implode("
-
PHPのlcfirst()関数
lcfirst関数は、文字列の最初の文字を小文字にするために使用されます。変換された文字列を返します。 構文 lcfirst(str) パラメータ str −変換する文字列。 戻る lcfirst()関数は、変換された文字列を返します。 例 以下は例です- <?php echo lcfirst("Welcome to the website"); ?> 出力 以下は出力です- welcome to the website 例 別の例を見てみましょう- <?php $res =
-
PHPのlocaleconv()関数
localeconv()関数は、数値フォーマット情報を取得するために使用されます。次の配列要素を返します- [decimal_point]-小数点文字 [thousands_sep]-千の区切り記号 [int_curr_symbol]-通貨記号(例:USD) [currency_symbol]-通貨記号(例:$) [mon_decimal_point]-小数点文字 [mon_thousands_sep]-金銭的な千のセパレーター [positive_sign]-正の値の文字 [negative_sign]-負の値の文字 [int_frac_
-
PHPのmd5_file()関数
md5_file()関数は、特定のファイルのmd5ハッシュを計算するために使用されます。まず、MD5とは何かを学びましょう- MD5メッセージダイジェストアルゴリズムは、入力として任意の長さのメッセージを受け取り、出力として入力の128ビットの「フィンガープリント」または「メッセージダイジェスト」を生成します。 MD5アルゴリズムは、RSAなどの公開鍵暗号システムで秘密(秘密)鍵を使用して暗号化する前に、大きなファイルを安全な方法で「圧縮」する必要があるデジタル署名アプリケーションを対象としています。 -参照:RFC1321から-MD5メッセージダイジェストアルゴリズム- 構文 md5_
-
PHPのaddslashes()関数
addlashes()関数は、事前定義された文字の前に円記号が付いた文字列を返します。事前定義された文字の前に円記号が付いた文字列を返します。 事前定義された文字は次のとおりです:一重引用符()、二重引用符( )、円記号(\)、およびNULL 構文 addslashes(str) パラメータ str −エスケープする文字列を指定します 戻る addlashes()関数は、事前定義された文字の前に円記号が付いた文字列を返します。 例 以下は例です- <?php $s = "Who's Tom Hanks?"; &n
-
PHPのchop()関数
PHPのchop()関数は、空白を削除するために使用されます。 構文 chop(str, charlist) パラメータ str −エスケープする文字列。 charlist −削除する文字を指定してください。 戻る chop()関数 例 以下は例です- <?php $str = "Demo Text!"; echo $str . " "; echo chop($str,"Text!"); ?> 出力 Demo Text! Demo 例 別の例
-
PHPのchunk_split()関数
チャンクスプリット()関数文字列をチャンクに分割するために使用されます。分割された文字列を返します。 構文 chunk_split(str, len, end) パラメータ str −分割する文字列を指定します len −チャンクの長さを指定します 終了 −行の終了シーケンスを指定します 戻る チャンクスプリット()関数は分割文字列を返します。 例 以下は例です- <?php $s = "Welcome!"; echo chunk_split($s,1,".");
-
PHPのconvert_uudecode()関数
convert_uudecode()関数は、エンコードされた文字列をデコードするために使用されます。 構文 convert_uudecode(data) パラメータ データ −uudecodeデータ 戻る convert_uudecode()関数は、デコードされたデータを文字列として返すか、失敗するとfalseを返します。 例 以下は例です- 出力 I love PHP!
-
PHPのcrc32()関数
crc32()関数は、32ビットCRCを計算するために使用されます。この関数を使用して、データの整合性を検証できます。 構文 crc32(str) パラメータ str −文字列 戻る crc32()関数は、文字列のcrc32チェックサムを整数として返します。 例 以下は例です- <?php $res = crc32("This is demo text!"); printf("%u\n", $res); ?> 出力 2903462745 例 別の例を見てみましょう- &l
-
PHPのecho()関数
echo()関数は1つ以上の文字列を出力します。 注 − echo()関数はprint()よりも高速です。 構文 echo(str) パラメータ str −出力に送信される文字列 戻る echo()関数は何も返しません。 例 次に例を示します。− <?php echo "Welcome!"; ?> 出力 Welcome! 例 別の例を見てみましょう- <?php $str1 = "Welcome!"; $str2 = "Thi
-
PHPのfprintf()関数
fprintf()関数は、フォーマットされた文字列をストリームに書き込むために使用されます 構文 fprintf (stream, format, argument1, argument2, ... ) パラメータ ストリーム −文字列を書き込む/出力する場所 フォーマット −文字列とその中の変数のフォーマット方法を指定します。 可能なフォーマット値は次のとおりです- %% −パーセント記号を返します %b −2進数 %c −ASCII値に応じた文字 %d −符号付き10進数(負、ゼロ、または正) %e −小文字を使用した科学的記数法
-
PHPのhebrev()関数
hebrev()関数は、論理的なヘブライ語のテキストを視覚的なテキストに変換するために使用されます。この関数は、ヘブライ語のテキストを右から左へのフローから左から右へのフローに変換します。 構文 hebrev(str, maxcharline) パラメータ str −ヘブライ語の入力文字列 maxcharline −返される1行あたりの最大文字数。 戻る hebrev()関数はビジュアル文字列を返します。 例 以下は例です- 出力 âñùúä ïåùç á