首頁 > 後端開發 > php教程 > php 字符串有长度,但内容为空?

php 字符串有长度,但内容为空?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-06 20:51:40
原創
1175 人瀏覽過

php 字符串有长度,但内容为空?

PHP,看图,string 长度是 413,但内容为空`?这是啥原因?

回复内容:

php 字符串有长度,但内容为空?

PHP,看图,string 长度是 413,但内容为空`?这是啥原因?

<?php $str = '';//your str value
for($i = 0; $i < strlen($str); $i++){
echo 'This ascii is ' . ord($str{$i}) . '<br/>';
}
?>
登入後複製

自己看看asc码对应的是什么就知道里面是什么东西了

和\0真没有什么关系。还是那些不可见字符。只在显示的时候空上一格
\t\n\r都会有这种效果,不过这种效果是会显示双引号中有一个空格" "
而\f\1\2\3\4\5\6\7\0,都是连空格 都没有的,即""
双引号害人啊

这个string是什么,如果贴不出来,要么就是空字符串,\r \n \t都有可能

<?php $a = "\t\t\t\t\t\t";

var_dump($a);
strint(6) "      "
登入後複製

多半里面有"\0"

$s="\0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";
var_dump($s);
登入後複製

HTML显示时会合并连续的空格为1个

你可以用浏览器看源码模式,

Chrome浏览器就是在地址栏前面加上view-source就行了啊

view-source:http://......
登入後複製
相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
怎麼學好php
來自於 1970-01-01 08:00:00
0
0
0
PHP擴充intl
來自於 1970-01-01 08:00:00
0
0
0
php數據獲取?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板