如何在没有空格的字符串中结束变量名

时间:2012-06-10 09:34:25

标签: php

如何在不使用空格或任何其他特殊字符的情况下结束字符串中的变量名称?

示例是我可以在$numst之间输出1st而不是1 st

$num = 1;
echo "$num st";

不使用点操作符进行连接

2 个答案:

答案 0 :(得分:10)

用大括号包装变量的名称。

$num = 1;
echo "${num}st";

或使用printf语法而不是简单插值:

$num = 1;
printf("%dst", $num);

答案 1 :(得分:0)

使用连接的.字符:

echo $num . 'st';