У меня есть ниже выход отображается на моем экране, который присваивается переменнойИзвлечение данных из выходного
<pre>
$content = First Name: ajkhfsadf
Last Name: asdfasf
password: jkasdfhasdf2234h234j23 (encrypted. variable length)
objectClass: asdfjkashdf
</pre>
вышеуказанных строк в выходных данных может изменить порядок. Есть ли способ получить только поле пароля и заменить его на **?
У меня есть статическое обходное решение, которое требует от меня предварительного выбора слов, но оно не работает с кодом, так как выходные строки могут быть динамическими по порядку.
$word1 = "password: ";
$word2 = "objectClass";
$word3 = "Password: ******** \n";
$between=substr($contents, strpos($contents, $word1), strpos($contents, $word2) - strpos($contents, $word1));
$output = str_replace($between,$word3,$contents);
Есть ли способ, чтобы иметь возможность выбрать пароль строку только и заменить зашифрованный пароль с * независимо от его положения на выходе?
Вы делаете это так, чтобы в вашем текстовом поле отображалось только поле * для поля пароля? просьба уточнить! –
Да, это правильно, так как я не хочу раскрывать пароль, даже если он зашифрован. – user2280769