这个PHP函数具体干什么?2个函数区别是?

来源:百度知道 编辑:UC知道 时间:2024/05/16 22:15:04
function ModChar2Packet($char_id,$new_gender,$new_race,$new_class,$new_face,$new_hair_shape,$new_hair_color){
include("config.php");$buf=pack("cVVVVVVV",16,$char_id,$new_gender,$new_race,$new_class,$new_face,$new_hair_shape,$new_hair_color).tounicode("admin");
$cachedsocket=@fsockopen($cached['host'],$cached['port'],$errno,$errstr,1) or die($notconnected);
fwrite($cachedsocket,pack("s",(strlen($buf)+2)).$buf);
$len=unpack("v",fread($cachedsocket,2));$rid=unpack("c",fread($cachedsocket,1));
for($i=0;$i<(($len[1]-4)/4);$i++){$read=unpack("i",fread($cachedsocket,4));$rs.=$read[1];}
fclose($cachedsocket);return GetError($rs);}

第二个
function MoveCharacterPacket($char_id,$new_account_id,$new_account_name){
include("config.php");$buf=pack("cVVS",31,$char_id,$new_account_id,tounicode($new_account_name)).tounicode("admin"

有难度呵呵~~~
function ModChar2Packet($char_id,$new_gender,$new_race,$new_class,$new_face,$new_hair_shape,$new_hair_color){
include("config.php");$buf=pack//好像是要引用一个文件!但是你没有给完

晕哦,格式太乱了,看得头晕,大概是文件操作的