تحويل كود html الي علامات ASCII و ANSI عن طريق php و العكس

الدالة الاول : strip_tags

ازلة كود html من النص  strip_tags


<!DOCTYPE html>
<html>
<body>

<?php
echo strip_tags("Hello <b>world!</b>");
?>

<p>This function strips a string from HTML, XML, and PHP tags. In this example, the <b> tag gets stripped.</p>

</body>
</html>


الدالة الثانية : html_entity_decode
تحويل  كود html  المعروف ب ASCII الي الكود العادي مثل النص

<?php
$str = "&lt;&copy; W3S&ccedil;h&deg;&deg;&brvbar;&sect;&gt;";
echo html_entity_decode($str);
?>

الناتج 
<© W3Sçh°°¦§>
وغيرها htmlspecialchars_decode

<?php
$str = "This is some &lt;b&gt;bold&lt;/b&gt; text.";
echo htmlspecialchars_decode($str);
?>
 في كود html الناتج 
<!DOCTYPE html>
<html>
<body>
This is some <b>bold</b> text.
</body>
</html>
في المتصفح
This is some bold text.



وقد يتسائل القارئ فيما سوف تنفع هذه الدالة 
عن تخزين المقالة في قاعدة البيانات وسترجاعها لتظهر لزائر 
شكرا علي الزيارة
ولحمد لله رب العالمين

html و ASCII وANSI سؤال كيف يمكنك ان تكتب هذا الرمز في صفحة ويب html هذا الرمز ™ بدون نسخ او لصق انني ارى الكود هو ابحث عنه

المصدر الخاص ب string في php

شارك الموضوع

إقرأ أيضًا