heredoc技術,在正規的php文件中和技術書籍中一般沒有詳細講述,只是提到了這是一種perl風格的字串輸出技術。它也出現unix/linux的shell程式設計裡面。但是現在的一些論壇程式,和部分文章系統,都巧妙的使用heredoc技術,來部分的實現了介面與**的準分離,phpwind模板就是乙個典型的例子。
如下:<?php
$name = '淺水遊';
print <<
hello,$name!
eot;
?>
1.以<<2.位於開始標記和結束標記之間的變數可以被正常解析,但是函式則不可以(會被當作普通字串)。在heredoc中,變數不需要用連線符.或,來拼接,如下:
$v=2;
$a= 《第一種寫法:
function outputhtml()
第二種寫法:
function outputhtml()
outputhtml();
PHP中的字串定義 Heredoc結構形式
在php中字串型別可以用三種方法定義 單引號形式 雙引號形式和heredoc結構形式。單引號形式和雙引號的定義形式如下 str string1 我是字串 單引號 str string2 我也是字串哦 雙引號 echo str string1 echo echo str string2 heredoc...
php替換字串字元,php如何替換字串裡的字元
php替換字串裡字元的方法 1 通過substr replace函式把字串的一部分替換為另乙個字串 2 使用str replace函式將乙個字串替換字串中的另一些字元。php 字串替換 用於從字串中替換指定字串。str replace 使用乙個字串替換字串中的另一些字元 substr replace...
php字串如何比較,PHP字串比較
我們在 中用的最多的邏輯是什麼?你知道如下的幾段 的布林結果分別是什麼麼?var dump 1 1e0 var dump 1 0x1 var dump 20 2e1 var dump 10 0x0a 等等 對,也許你會說在php手冊的附錄中有一部分關於這個問題的總結.問題是,這只是知其然,那麼所以然...