[英]How add to a backspace character to a string literal?
我使用\\b
在PHP中生成退格:但我认为它不起作用:
if(isset($_GET['submit'])){
$n = $_GET['n'];
$c = $_GET['c'];
$space = " "; $i=0; $j=0; $k=0;
do{
$space = $space." ";
$i++;
}while($i < $n);
for($j=0; $j < $n ; $j++){
echo $space;
for($k=0; $k < $j*2 - 1; $k++){
echo $c;
}
echo $space."\b";
echo "<br />";
}
}
如果要删除字符串中的最后一个字符,请执行以下操作:
$space = substr($space,0,-1); //> Reccomanded
要么
substr($space,0,count($space)-1); //> Slower
要么
substr_replace($space,'',-1); //> Uglier
也许你的意思是: "\\x8"
?
实际上, 它不在名单上 。 您必须使用八进制或十六进制表示法。
在任何情况下,退格字符在文本控制台外几乎没有用处,更不用说HTML了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.