随笔分类 -  PHP / 数组

摘要:// 定义一个名为FakeArray的类,它实现了ArrayAccess接口 class FakeArray implements ArrayAccess{ // 定义一个私有属性elements,用于存储数组元素 private $elements; // 构造函数,初始化elements属性为一 阅读全文
posted @ 2024-12-29 23:15 kksllss 阅读(2) 评论(0) 推荐(0) 编辑
摘要:如果数组已经完成,可以使用array_unique(),这会返回一个新数组,其中只包含不重复的值: $unique = array_unique($array); 阅读全文
posted @ 2024-12-29 03:44 kksllss 阅读(3) 评论(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 阅读(4) 评论(0) 推荐(0) 编辑
摘要:可以使用array_key_exists()检查一个键(不论关联的值是什么): if(array_key_exists('key',$array)){ // 对应$array['key']有一个值 } 可以使用isset()查找关联值非null的一个键: if(isset($array['key'] 阅读全文
posted @ 2024-12-28 03:15 kksllss 阅读(6) 评论(0) 推荐(0) 编辑
摘要://个数组转换为一个格式化的字符串,可以使用join() $array = array('a', 'b', 'c'); $string = join('/', $array); echo $string; // 使用 echo 来打印字符串 要把分隔符(这里是一个逗号)放在前面,而不是追加到后面,因 阅读全文
posted @ 2024-12-28 03:10 kksllss 阅读(4) 评论(0) 推荐(0) 编辑
摘要:可以使用array_merge() $garden =array_merge($fruits, $vegetables); 合并只使用数值键的数组时,数组将重新编号,以保证值不会丢失。如果合并使用字符串键的数组,倘若两个数组有重复的键,第二个数组会覆盖这些重复键的值。如果数组中同时使用了这两种类型的 阅读全文
posted @ 2024-12-28 02:21 kksllss 阅读(19) 评论(0) 推荐(0) 编辑
摘要:要填充一个数组,可以使用array_pad()。第一个参数是所要填充的数组。第二个参数是填充的大小和方向。 如果向右填充,要用正数;如果向左填充,则使用负数。第三个参数是为新创建的元素所赋的值。 这个函数会返回修改后的数组,而且不会改变原数组。 // 起初有3个元素 $array = array(' 阅读全文
posted @ 2024-12-28 02:02 kksllss 阅读(6) 评论(0) 推荐(0) 编辑
摘要:可以使用foreach: foreach($array as $value){ //处理$value } 或者获得一个数组的键和值: foreach($array as $key => $value){ //第二种处理 } 还可以使用另一种技术: for($key=0,$size =count($a 阅读全文
posted @ 2024-12-26 03:31 kksllss 阅读(5) 评论(0) 推荐(0) 编辑
摘要://range($start,$stop,$step) //参数3为可选 $cards = range(1,52); print_r($cards); 阅读全文
posted @ 2024-12-26 02:29 kksllss 阅读(3) 评论(0) 推荐(0) 编辑
摘要:$fruits = array('red' => array('strawberry','apple'),'yellow' =>array('banana')); foreach($fruits as $color => $color_fruit){ foreach($color_fruit as 阅读全文
posted @ 2024-12-25 03:36 kksllss 阅读(12) 评论(0) 推荐(0) 编辑
摘要:$presidents = [1=>'Washington','Adams','Jefferson', 'Madison']; foreach($presidents as $number =>$president){ print "$number: $president"; 阅读全文
posted @ 2024-12-25 03:21 kksllss 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示