簡體   English   中英

將HTML變量的內容打印為HTML中的文本字符串

[英]print the contents of PHP variable as text string in HTML

在wordpress php腳本中,我具有以下內容:

echo '<div class="slide-media">' . $slide_media . 
     '</div><!--/.slide-media-->' . "\n";               }

我想查看$slide_media變量內的內容。 基本上,所以我可以向圖像添加鏈接。

純文本函數有變量嗎? 謝謝

要查看變量中的內容(可能是數組,對象或其他內容),請使用print_r($ slide_media); 或var_dump($ slide_media);

如果要將原始HTML輸出到HTML文檔(並且希望將其顯示為<b>text</b>而不是text ),則可以使用htmlentities($string)

htmlentities($slide_media);

如果您的字符串是UTF8,則可能必須指定此名稱( 如果您的PHP版本是5.4+,則不必指定UTF-8,因為它是默認值 ):

htmlentities($slide_media, ENT_QUOTES, "UTF-8");

您還可以使用strip_tags($string)從變量中剝離所有HTML標記:

strip_tags($slide_media);

我會做:

echo '<pre>' . var_export($slide_media, true) . '</pre>';

或者可能

echo '<pre>' . var_export(array_map('htmlentities', $slide_media), true) . '</pre>';

如果$ slidemedia是具有html內容的數組。

print_r打印有關變量的可讀信息

<?php print_r($slide_media); ?> 

應該為您解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM