PHP array
Posted GoodByeZ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP array相关的知识,希望对你有一定的参考价值。
1.键值的类型 :整数或者字符串
2.键值类型的自动转换:
1)包含有合法整形值(十进制)的字符串转化为整形。
2)浮点数去掉小数部分转换为整形。
3)布尔值转换为0(false)或者1(true)。
4)NULL 转换为空字符串""。
3)键值的类型转换之后,最后一个元素会覆盖含有相同键值的数组元素。
1 <?php 2 $arr = [ 3 \'-1\' => 1, 4 \'+1\' => 2, 5 true => 3, 6 1.1 => 4, 7 -1.1 => 5, 8 ]; 9 print_r($arr);
4) 例子一:
1 <?php 2 $string = ""; 3 $string[2] = "Hello the world!"; 4 var_dump($string); 5 6 $string = "Hello the world!"; 7 $string[2] = "P"; 8 var_dump($string);
5)例子二:
1 <?php 2 class Test 3 { 4 private $b = 14; 5 public $a = 16; 6 } 7 8 var_dump((array)(new Test()));
6)例子三:
1 <?php 2 class Test 3 { 4 function __toString() 5 { 6 // TODO: Implement __toString() method. 7 return \'Just a Test\'; 8 } 9 } 10 $arr[(string)(new Test())] = "Hello the world!"; 11 print_r($arr);
以上是关于PHP array的主要内容,如果未能解决你的问题,请参考以下文章
js代码片段: utils/lcoalStorage/cookie
[TIA PORTAL][CONVERT] Convert Char Array to DInt...DInt to Char Array..Useful and easy function(代码片段