現在の位置: ホーム> 関数カテゴリ一覧> crc32

crc32

CRC32多項式の文字列を計算します
名前:crc32
カテゴリ:
対応言語:php
一言説明:文字列の32ビットCRCを計算します。

例1

crc32()の結果を出力します。

 <span class="token php language-php"><span class="token delimiter important"><?php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token function">crc32</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"shanghai"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token function">printf</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"%u \ n"</span> <span class="token punctuation">、</span> <span class="token variable">$ str</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

自分で試してみてください

例2

この例では、「 %u 」形式の有無にかかわらずcrc32()の結果を出力します(結果は同じであることに注意してください):

 <span class="token php language-php"><span class="token delimiter important"><?php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token function">crc32</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World!"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token string single-quoted-string">%uのない</span><span class="token keyword">エコー</span>: &#39; <span class="token operator">。</span> <span class="token variable">$ str</span> <span class="token operator">。</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token string single-quoted-string">%u: &#39;を持つ</span><span class="token keyword">エコー</span>&#39; <span class="token punctuation">;</span>
<span class="token function">printf</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"%u"</span> <span class="token punctuation">、</span> <span class="token variable">$ str</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

上記のコードの出力:

 %uなし:461707669
%u:461707669

例3

この例では、「 %u 」形式の有無にかかわらずcrc32()の結果を出力します(結果は異なることに注意してください):

 <span class="token php language-php"><span class="token delimiter important"><?php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token function">crc32</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"hello world。"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token string single-quoted-string">%uのない</span><span class="token keyword">エコー</span>: &#39; <span class="token operator">。</span> <span class="token variable">$ str</span> <span class="token operator">。</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token string single-quoted-string">%u: &#39;を持つ</span><span class="token keyword">エコー</span>&#39; <span class="token punctuation">;</span>
<span class="token function">printf</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"%u"</span> <span class="token punctuation">、</span> <span class="token variable">$ str</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

上記のコードの出力:

 %uなし:-1959132156
%u:2335835140
類似の関数
  • 文字列の最初の文字を大文字に設定します ucfirst

    ucfirst

    文字列の最初の文字を大文字に設定します
  • バイナリセーフケース非感受性の文字列比較 strcasecmp

    strcasecmp

    バイナリセーフケース非感受性の文字列比較
  • 特定のファイルのMD5ハッシュ値を計算します md5_file

    md5_file

    特定のファイルのMD5ハッシュ値を計算し
  • Rtrimのエイリアス chop

    chop

    Rtrimのエイリアス
  • 文字列の長さを取得します strlen

    strlen

    文字列の長さを取得します
  • 1つの文字列を使用して別の文字列を配列に分割します explode

    explode

    1つの文字列を使用して別の文字列を配列に
  • 引用符で印刷可能な文字列を8ビット文字列に変換する quoted_printable_decode

    quoted_printable_decode

    引用符で印刷可能な文字列を8ビット文字列
  • 文字列のsoundexキーを計算します soundex

    soundex

    文字列のsoundexキーを計算します
人気記事(にんききじ)