0
Я делаю страницу регистрации на php, и мне удалось сделать все, как я планировал, и теперь я создаю новые файлы каждый раз, когда кто-то регистрируется. Тем не менее, я хотел бы, чтобы пароль отображался на SHA256 на выходе вместо обычного текста. Я пробовал несколько функций, которые я видел здесь по другим вопросам, но мне это не удалось. Вот мой код, я надеюсь, что вы можете помочь мне:PHP Password output на SHA256
$file = scandir($this->path_accounts);
$UID = count($file)+999998;
$Data = '<?xml version="1.0" encoding="utf-8"?>'.EL;
$Data .= "<Account>".EL;
$Data .= ' <section name="Informations">'.EL;
$Data .= ' <entry name="AccountID">'.$this->username.'</entry>'.EL;
$Data .= ' <entry name="Password">'.$this->+password."</entry>".EL;
$Data .= ' <entry name="RealName">'.$this->realname."</entry>".EL;
$Data .= ' <entry name="Email">'.$this->email."</entry>".EL;
$Data .= ' <entry name="Question">'.$this->question."</entry>".EL;
$Data .= ' <entry name="Answer">'.$this->answer."</entry>".EL;
$Data .= ' <entry name="Creation">Mon, 21 Dec 2015 19:24:17 GMT</entry>'.EL;
$Data .= " </section>".EL;
$Data .= "</Account>".EL;
file_put_contents($this->fullpath, $Data);
if(file_exists($this->fullpath)):
echo $this->message('Thank you for registering.');
else: