簡體   English   中英

PHP <<<(多行處理程序?)問題

[英]PHP <<< (multi-line handler?) question

我有一些代碼如下:

$query = <<<QUERY
SELECT
    *
FROM
    names
WHERE
    create_date > date('Y-m-d H:i:s');
QUERY

如何在不脫離<<<語句的情況下將date('Ymd H:i:s')放在其中?

您可以將這段代碼存儲在一個變量中並使用替換。

$now = date('Y-m-d H:i:s');
$query = <<<QUERY
SELECT
    *
FROM
    names
WHERE
    create_date > $now;
QUERY;

(例如: http : //www.ideone.com/pKSVF


$date = date('Y-m-d H:i:s');
$query = <<<QUERY
SELECT
    *
FROM
    names
WHERE
    create_date > $date
QUERY

http://en.wikipedia.org/wiki/Here_document#PHP

暫無
暫無

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

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