2017-02-23 33 views
0

我想出了一個PHP腳本,將信息保存到一個bin文件,但問題是將增加許多0000PHP文件保存爲斌將寫信給許多0000

腳本:

<?php 
$name = 'username'; 
$pass = ' password'; 
$pass .= pack('i', dechex($pass)); 
$fp = fopen($name.'.usr','w+'); 
fwrite($fp,$pass); 
fclose($fp); 
?> 

這將保存文件username.usr和裏面保存

0970 6173 7377 6f72 6400 0000 00 

相當於

TABpassword 

那麼我想只保存「密碼」後的第一個00,之後什麼也沒有。 應該是0970 6173 7377 6f72 6400 而如果它是

$pass = ' passwords'; 

應該

0970 6173 7377 6f72 6473 00 

在這個任何幫助嗎?

問候

回答

0

改變包裝的 「i」 爲 「C」,並做了工作