要取出对象中的数组,可以使用对象的属性访问符(->)来访问对象的属性,然后使用数组的下标访问符([])来访问数组的元素。
以下是一个示例:
class MyClass {
public $myArray = [1, 2, 3, 4, 5];
}
$obj = new MyClass();
// 取出对象中的数组
$array = $obj->myArray;
// 输出数组的一部分
$subset = array_slice($array, 1, 3);
print_r($subset);
输出结果为:
Array
(
[0] => 2
[1] => 3
[2] => 4
)
在上面的示例中,我们首先创建了一个名为MyClass
的类,其中包含一个名为myArray
的公共属性,该属性是一个包含整数的数组。
然后,我们创建了一个$obj
对象,并使用->
访问符访问myArray
属性,将数组赋值给$array
变量。
最后,我们使用array_slice()
函数截取了$array
数组的一部分,从索引1开始,截取3个元素,并将结果存储在$subset
变量中。最后,我们使用print_r()
函数输出了$subset
数组的内容。
上一篇:strpbrk php
下一篇:php strpos
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站