[英]PHP string replace tabs with spaces NOT using regex
如何使用str_replace
用PHP中的空格替換制表符? 我需要不使用正則表達式。
$find = array('');//use what here?
$replace = array(' ');
$string = str_replace($find,$replace,$string);
嘗試-
$string = str_replace("\t", " ", $string);
PHP中的制表符(與許多其他語言一樣)的轉義序列為\\t
。 嘗試這個:
$find = array("\t");
$replace = array(' ');
$string = str_replace($find,$replace,$string);
您必須使用\\t
字符串。 通常你可以使用用反斜杠這些特殊的控制字符,如\\n
為“換行”, \\r
為“回車”等,這是真正為大多數常見的編程語言。
$find = array("\t"); //use \t here!
$replace = array(' ');
$string = str_replace($find,$replace,$string);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.