会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xueshi
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
下一页
2024年12月30日
避免混淆 ==和=
摘要: 不希望比较一个变量和一个常量时意外地赋值。应当使用: if(12 == $dwarves){ ... } 而不是: if($dwarves==12){ ...} 把常量放在左边会触发赋值操作符的一个解析错误。 如果将一个常量放在一个比较表达式的左边,就会把这个比较强制为该常量的类型。如果要比较一个整
阅读全文
posted @ 2024-12-30 00:01 kksllss
阅读(28)
评论(0)
推荐(0)
2024年12月29日
引言
摘要: 要把一个已设置的变量转换为未设置,可以对这个变量调用unset(),或者将变量赋为nul1。标量、数组和对象都可以传入unset()。还可以向unset()传入多个变量,将它们全部转换为未设置的变量: unset($vegetables); unset($fruits[12]); unset($ea
阅读全文
posted @ 2024-12-29 23:34 kksllss
阅读(36)
评论(0)
推荐(0)
使用数组语法访问对象
摘要: // 定义一个名为FakeArray的类,它实现了ArrayAccess接口 class FakeArray implements ArrayAccess{ // 定义一个私有属性elements,用于存储数组元素 private $elements; // 构造函数,初始化elements属性为一
阅读全文
posted @ 2024-12-29 23:15 kksllss
阅读(14)
评论(0)
推荐(0)
删除数组中重复的元素
摘要: 如果数组已经完成,可以使用array_unique(),这会返回一个新数组,其中只包含不重复的值: $unique = array_unique($array);
阅读全文
posted @ 2024-12-29 03:44 kksllss
阅读(29)
评论(0)
推荐(0)
随机调整数组
摘要: $book_collection = array(1=>'Emma','Prejudice','Northhanger Abbey'); print_r($book_collection); print ''; shuffle($book_collection); print_r($book_col
阅读全文
posted @ 2024-12-29 03:00 kksllss
阅读(18)
评论(0)
推荐(0)
2024年12月28日
检查一个键是否在数组中
摘要: 可以使用array_key_exists()检查一个键(不论关联的值是什么): if(array_key_exists('key',$array)){ // 对应$array['key']有一个值 } 可以使用isset()查找关联值非null的一个键: if(isset($array['key']
阅读全文
posted @ 2024-12-28 03:15 kksllss
阅读(14)
评论(0)
推荐(0)
将数组转换为字符串
摘要: //个数组转换为一个格式化的字符串,可以使用join() $array = array('a', 'b', 'c'); $string = join('/', $array); echo $string; // 使用 echo 来打印字符串 要把分隔符(这里是一个逗号)放在前面,而不是追加到后面,因
阅读全文
posted @ 2024-12-28 03:10 kksllss
阅读(31)
评论(0)
推荐(0)
将数组追加到另一个数组
摘要: 可以使用array_merge() $garden =array_merge($fruits, $vegetables); 合并只使用数值键的数组时,数组将重新编号,以保证值不会丢失。如果合并使用字符串键的数组,倘若两个数组有重复的键,第二个数组会覆盖这些重复键的值。如果数组中同时使用了这两种类型的
阅读全文
posted @ 2024-12-28 02:21 kksllss
阅读(70)
评论(0)
推荐(0)
改变数组大小
摘要: 要填充一个数组,可以使用array_pad()。第一个参数是所要填充的数组。第二个参数是填充的大小和方向。 如果向右填充,要用正数;如果向左填充,则使用负数。第三个参数是为新创建的元素所赋的值。 这个函数会返回修改后的数组,而且不会改变原数组。 // 起初有3个元素 $array = array('
阅读全文
posted @ 2024-12-28 02:02 kksllss
阅读(36)
评论(0)
推荐(0)
2024年12月26日
迭代处理数组
摘要: 可以使用foreach: foreach($array as $value){ //处理$value } 或者获得一个数组的键和值: foreach($array as $key => $value){ //第二种处理 } 还可以使用另一种技术: for($key=0,$size =count($a
阅读全文
posted @ 2024-12-26 03:31 kksllss
阅读(39)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
下一页
公告