日期:2014-05-17  浏览次数:20412 次

PHP 类型及比较符表

<!--[if gte mso 9]><xml><w:WordDocument><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery><w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery><w:DocumentKind>DocumentNotSpecified</w:DocumentKind><w:DrawingGridVerticalSpacing>7.8</w:DrawingGridVerticalSpacing><w:View>Normal</w:View><w:Compatibility></w:Compatibility><w:Zoom>0</w:Zoom></w:WordDocument></xml><![endif]-->

以下的表格显示了?PHP?变量类型比较符在松散和严格比较时的作用。该补充材料还和类型戏法的相关章节内容有关。?

在使用这些表格之前,我们需要明白变量类型及它们的意义。例如,"42"?是一个字符串而?42?是一个整数。FALSE?是一个布尔值而?"false"?是一个字符串。?

:?HTML?表单并不传递整数、浮点数或者布尔值,它们只传递字符串。要想检测一个字符串是不是数字,我们可以使用?is_numeric()?函数。?

:?在没有定义变量?$x?的时候,诸如?if?($x)?的用法会导致一个?E_NOTICE?级别的错误。所以,我们可以考虑用?