首頁 > 後端開發 > php教程 > 一个 NULL 字节("")并不等同于 PHP 的 NULL 常数。

一个 NULL 字节("")并不等同于 PHP 的 NULL 常数。

WBOY
發布: 2016-06-06 20:50:30
原創
985 人瀏覽過

php手册中“一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数。”

并不十分明白,若不同,不同在那里?

回复内容:

php手册中“一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数。”

并不十分明白,若不同,不同在那里?

<?php var_dump("\0"); // string(1) ""
	var_dump(NULL); // NULL
登入後複製

'\0'不是NULL,是NUL

php中没有字符类型这个概念,所以两个就不一样了

深入到底层去理解就是:php中的变量是用 struct zval 来实现的

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板