База 64 fwrite с использованием php

Я хочу использовать fwrite для отправки $ username в кодировке base64. Вот мой текущий источник

$fp = fopen("id.txt", "a"); fwrite($fp, " $username\r\n"); fclose($fp); 

Может быть, я что-то упустил, но использование функции base64_encode должно получиться хорошо.

Или делает:

 $fp = fopen("id.txt", "a"); fwrite($fp, base64_encode($username) . "\r\n"); fclose($fp); 

не работает для вас?

Мне кажется, что это возможно.

Я предполагаю, что вы хотите сохранить его закодированным, используйте base64_encode .

 fwrite($fp, base64_encode($username)); 

Вы пробовали поиск Google или читали документацию по PHP?

http://php.net/manual/en/function.base64-encode.php