簡體   English   中英

PHP字符串用空格替換制表符,不使用正則表達式

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM