【发布时间】:2014-11-07 13:52:47
【问题描述】:
当用户按下 Tab 键时,我试图检测在文件 (file.txt) 中创建的空间。我可以检测到其他所有内容,但在这种情况下,似乎什么都没有,就像没有空格的新行。
$file = fopen('file.txt','r');
while ($line = fgets($file)) {
$space = mb_substr($line, 0, 1, 'utf-8');
//$tab = ?????
if ($space==' ') { /*DO SOMETHING*/ }else{ echo($line); }
if ($tab) { /*DO SOMETHING ELSE*/ }else{ echo($line); }
}
fclose($file);
【问题讨论】:
-
不明白你想要达到什么目的。标签码是
\t -
制表符被称为“\t”。寻找那个,或者寻找 html 字符代码。
-
看this的回答。
-
问题是它没有给我任何字符,因为该文件是一个没有任何 html 元素的普通文件。我只有 2 行
标签: php