我在做什么错了?PHP用新字符串替换第一个字母 - wordpress标题
$title = get_the_title();
$firstLetter = $title[0];
$title[0] = '<span class = "wrapBlue">' . $firstLetter . '</span>';
echo $title; // comes out with weird switched around string?
get_the_title()
是一个wordpress函数。
var_dump on $title
给出长度的串21.
var_dump on $firstLetter
给出包含长度为1
是因为变量$ firstLetter现在是指向第一个char存储器的指针吗? – Jimmyt1988
谢谢,这是工作很好。我可以标记为答案 – Jimmyt1988
ahh我明白..我用一个新的内存数量替换一个字符...所以4个字节的一个字符是超载与无论多字节我的新线是...如果我添加更多的数组的前缀,这可能会做的工作..但你的技术很好! – Jimmyt1988