为了账号安全,请及时绑定邮箱和手机立即绑定

将PHP变量与字符串文字混合

将PHP变量与字符串文字混合

PHP
繁花如伊 2019-11-28 10:28:59
有谁知道更有效的方法吗?说我有一个变量$test,它的定义为:$test = 'cheese'我想输出cheesey,我可以这样:echo $test . 'y'但是,我宁愿将代码简化为类似以下内容(不起作用):echo "$testy"这个例子很简单,但是有时我想直接在一个用引号引起来的变量之后添加一个字符串(例如,在构建MySQL查询时),并且想知道是否有一种方法y可以将其与变量,而无需将其分开。下面的示例有效,在echo语句中读起来更好,但不是我想要的:$test = 'cheese';$y = 'y';echo "$test$y";
查看完整描述

3 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

您可以使用{}arround变量将变量与变量分开:


echo "{$test}y"

作为参考,您可以查看PHP手册的“ 变量解析-复杂(卷曲)语法”部分。


查看完整回答
反对 回复 2019-11-28
?
慕娘9325324

TA贡献1783条经验 获得超4个赞

$bucket = '$node->' . $fieldname . "['und'][0]['value'] = " . '$form_state' . "['values']['" . $fieldname . "']";


print $bucket;

产量:


$node->mindd_2_study_status['und'][0]['value'] = $form_state['values']

['mindd_2_study_status']


查看完整回答
反对 回复 2019-11-28
  • 3 回答
  • 0 关注
  • 694 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信