2017-02-23 65 views
0

Я придумал PHP скрипт, который будет сохранять информацию в бункерном файл, но проблема будет добавить для многих 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 

Ну, я хочу сохранить только первые 2 00 после «пароля» и ничего после. Должно быть 0970 6173 7377 6400 6f72 И если это было

$pass = ' passwords'; 

должен быть

0970 6173 7377 6f72 6473 00 

Любая помощь в этом?

С уважением

ответ

0

измененный пакет "я" до "C" и сделал работу