【发布时间】:2017-04-28 21:48:27
【问题描述】:
我有一种情况,我必须在不同位置为多个变量回显一定长度。
我知道在 bash 中我们可以使用 echo ${variable:0:20} 来实现这一点,而无需重写或改进变量。
例如在 php 中我希望能够做到这一点。
$string1 = "I am looking for a way to only echo the first 20 characters from a string variable";
echo $string:0:20;
我知道像这样在 php 中重新定义我的变量并回显它非常简单。
$small = substr($big, 0, 20);
echo $small;
但是我必须在一些位置使用相同的变量,并且每个位置我必须回显不同的长度,所以使用上述方法是不可行的。我还缺少什么可以使用的东西吗?
【问题讨论】: