單人:
<pre class="c" name="code">$name = 'Tom'; //姓名
$age = 55; //年紀
echo "Hi my name is {$name}. I am {$age} years old."; //雙引號直接代換變數
多人:
<pre class="c" name="code">
$users = array('Bob' => 20, 'Tom' => 55);
foreach($users as $name => $age)
echo "Hi my name is {$name}. I am {$age} years old.\n";
<pre class="c" name="code">
<?php
//指定文章變數
$name = 'Bob'; //姓名
$age = 20; //年紀
/*
* 定義文章主體
* 注意!
* 須寫在單引號內,以免PHP帶入變數
* 如需寫在雙引號內,不帶入的變數錢字號須加轉義字元 \
*/
$article = 'Hi my name is {$name}. I am {$age} years old.'; //文章放在單引號內 ''
$article = '$article="'.$article.'";'; //組合字串變數 - 重要,但是不知道怎麼描述...
eval($article); //eval
echo $article; //印出
//指定文章變數
$name = 'Tom'; //姓名
$age = 55; //年紀
$article = "Hi my name is {\$name}. I am {\$age} years old."; //文章放在雙引號內 ""
$article = '$article="'.$article.'";'; //組合字串變數 - 重要,但是不知道怎麼描述...
eval($article); //eval
echo $article; //印出
套用 template engine 的概念來處理。模板用檔案或資料庫儲存,置入你所要的模板變數然後 render 就可以了。
http://twig.sensiolabs.org/doc/recipes.html#using-a-database-to-store-templates