HTML-код в PHP

Каков самый простой способ кодирования Html в PHP?

По кодировке, вы имеете в виду: Преобразование всех применимых символов в объекты HTML?

htmlspecialchars или htmlentities

Вы также можете использовать strip_tags, если хотите удалить все теги HTML:

strip_tags

Примечание. Это не остановит все атаки XSS.

Encode.php

 <h1>Encode HTML CODE</h1> <form action='htmlencodeoutput.php' method='post'> <textarea rows='30' cols='100'name='inputval'></textarea> <input type='submit'> </form> 

htmlencodeoutput.php

 <?php $code=bin2hex($_POST['inputval']); $spilt=chunk_split($code,2,"%"); $totallen=strlen($spilt); $sublen=$totallen-1; $fianlop=substr($spilt,'0', $sublen); $output="<script> document.write(unescape('%$fianlop')); </script>"; ?> <textarea rows='20' cols='100'><?php echo $output?> </textarea> в <?php $code=bin2hex($_POST['inputval']); $spilt=chunk_split($code,2,"%"); $totallen=strlen($spilt); $sublen=$totallen-1; $fianlop=substr($spilt,'0', $sublen); $output="<script> document.write(unescape('%$fianlop')); </script>"; ?> <textarea rows='20' cols='100'><?php echo $output?> </textarea> 

Вы можете кодировать HTML следующим образом.

Попробуй это:

 <?php $str = "This is some <b>bold</b> text."; echo htmlspecialchars($str); ?>