Один из методов, который я использую с успехом, заключается в том, чтобы установить значение UUID v4 в ключе с именем firebaseStorageDownloadTokens
в метаданных файла после завершения загрузки, а затем собрать URL-адрес загрузки, следуя структуре Firebase, используемой для создания этих URL, например:
https://firebasestorage.googleapis.com/v0/b/[BUCKET_NAME]/o/[FILE_PATH]?alt=media&token=[THE_TOKEN_YOU_CREATED]
Я не знаю, насколько «безопасно» использовать этот метод (учитывая, что Firebase может изменить способ генерации URL-адресов загрузки в будущем), но это легко реализовать.
Используйте htmlspecialchars .
<?php
echo htmlspecialchars("abc & < >");
?>
Используйте функцию htmlentities()
для преобразования в текстовую строку.
<?php
echo htmlentities("<label> AAAAA");
?>
Вы должны избегать особых символов для HTML.
echo "<label> AAAA"
echo htmlentities("<label> AAAAA");
<?php
$string = "<label> AAAAA"; //whatever you want
echo htmlspecialchars($string);
?>
refrence htmlspecialchars
Используйте объекты HTML: <
для <
и >
для >
. Может быть достигнуто с помощью функции htmlspecialchars
: http://php.net/htmlspecialchars .
Подробнее об объектах HTML читайте здесь: http: //www.santagata .us / символов / CharacterEntities.html
проверьте это http://php.net/manual/en/function.htmlentities.php , и это код -
echo htmlentities ("<label> AAAAA");