亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將Java CRC32校驗和計算轉換為PHP代碼

如何將Java CRC32校驗和計算轉換為PHP代碼

PHP
弒天下 2023-10-15 16:23:32
我試圖將下面的 Java 代碼轉換為 PHP。請為我提供解決方案。byte[] byteArr=str.getBytes();<br>Checksum checksumObj = new CRC32();<br>checksumObj.update(byteArr, 0, byteArr.length);<br>Long checksum=checksumObj.getValue();
查看完整描述

1 回答

?
侃侃無極

TA貢獻2051條經驗 獲得超10個贊

一個完整的可重現的 Java 代碼示例對于解決這樣的問題很有幫助。


import java.util.zip.CRC32;

?

// Calculates CRC32 checksum for a string

public class CRC32Generator {

?

? ? public static void main(String[] args) {

? ? ? ? String input = "Hello World!";

? ? ? ? CRC32 crc = new CRC32();

? ? ? ? crc.update(input.getBytes());

? ? ? ? System.out.println("input:"+input);

? ? ? ? System.out.println("CRC32:"+crc.getValue());

? ? }

}

輸出:


input:Hello World!

CRC32:472456355

PHP 提供了計算 CRC32校驗和的函數。


<?php

$input = "Hello World!";

$crc32 = crc32($input);


echo 'input:'.$input;

echo " CRC32:".$crc32;

嘗試使用 PHP Sandbox 進行自我測試。



查看完整回答
反對 回復 2023-10-15
  • 1 回答
  • 0 關注
  • 118 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號