Php 定义元描述

Php 定义元描述,php,function,meta,Php,Function,Meta,我有以下创建元描述的代码。尝试在$info['desc']之后添加文本时,我得到一个0作为元描述 原始代码是 function apply_meta($info) { if (isset($info['desc']) && !empty($info['desc'])) { define('META_DESC', $info['desc']); } 我所做的是: function apply_meta($info) { if (isset($info['desc']) &

我有以下创建元描述的代码。尝试在
$info['desc']
之后添加文本时,我得到一个0作为元描述

原始代码是

function apply_meta($info) {
if (isset($info['desc']) && !empty($info['desc'])) {
    define('META_DESC', $info['desc']);
}
我所做的是:

function apply_meta($info) {
if (isset($info['desc']) && !empty($info['desc'])) {
    define('META_DESC', $info['desc'] + 'my text. Read more about ' + $info['desc'] );
}

PHP不使用+连接字符串,而是使用句点。用句号替换你的加号,它应该会起作用

句点(.)在PHP中用于连接字符串。将+符号替换为以下句点:

function apply_meta($info) {
if (isset($info['desc']) && !empty($info['desc'])) {
    define('META_DESC', $info['desc'] . 'my text. Read more about ' . $info['desc'] );
}

真正的问题是什么?您确定
define()
用于您的目的吗?很高兴我能帮忙!如果您对其中一个答案感到满意,请单击复选标记提纲“接受”,以便答辩人获得学分。