我有我的代碼串按照下面的例子:PHP字符串不允許< and >字符
<?php
$find = '<tag';
$string = 'blah blah <tag=something>';
?>
很簡單,但是當我嘗試呼應琴絃,它不順心的<或>字符。所有這一切得到的echo'ed是:
等等等等
所以,基本上我猜我需要轉義這些字符,讓他們在工作PHP但林不知道到底如何。我用這一個模板系統,所以在HTML文件一個文件可以包含使用:
<include="filename.html">
所以我並不需要隨時在屏幕上顯示的<和>字符,我只需要讀取文件,找到這些標籤的實例並做一些魔術。我已經掌握了所有這些部分的工作原理,但它只是包含多於/少於運算符的任何字符串,而這些運算符看起來沒有問題。
任何想法?
你正在查看頁面的來源,還是隻看到瀏覽器顯示的視覺效果? –
< and >不需要顯示到屏幕上,它只是存儲在一個字符串變量中。 – Amo
[在PHP中打印小於和大於符號]可能的副本(http://stackoverflow.com/questions/6916023/print-less-than-and-greater-than-symbols-in-php) – mario