現在の位置: ホーム> 関数カテゴリ一覧> 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
類似の関数
  • 文字列内の指定された文字の最後の発生を見つける strrchr

    strrchr

    文字列内の指定された文字の最後の発生を見
  • 文字列の先頭からスペース(または他の文字)を削除します ltrim

    ltrim

    文字列の先頭からスペース(または他の文字
  • 文字列で使用されている単語に関する情報を返します str_word_count

    str_word_count

    文字列で使用されている単語に関する情報を
  • ナチュラルオーダーアルゴリズムを使用して文字列を比較する(ケースの非感受性) strnatcasecmp

    strnatcasecmp

    ナチュラルオーダーアルゴリズムを使用して
  • パージは、指定された形式に従って文字に入力されました sscanf

    sscanf

    パージは、指定された形式に従って文字に入
  • 文字列を小さなチャンクに分割します chunk_split

    chunk_split

    文字列を小さなチャンクに分割します
  • バイナリセーフストリングの比較 strcmp

    strcmp

    バイナリセーフストリングの比較
  • 文字列を配列に変換します str_split

    str_split

    文字列を配列に変換します
人気記事(にんききじ)