wslsg 发表于 2017-3-23 11:20:40

php数组学习笔记

list

$arr = array("apq", "28");
list($name, $age) = $arr;
printf("Name: %s, Age: %s <br />", $name, $age);


stack

function stack_initialize() {
$new = array();
return $new;
}
function stack_push(&$stack, $value) {
$stack[] = $value;
}
//从数组尾删除元素
function stack_pop(&$stack) {   
return array_pop($stack);   
}
function stack_peek(&$stack) {   
return $stack;   
}
function stack_size(&$stack) {   
return count($stack);   
}
function stack_is_empty(&$stack) {
return count($stack) == 0;
}
$mystack = stack_initialize();
stack_push($mystack, "A");   
stack_push($mystack, "B");
stack_push($mystack, "C");
while (!stack_is_empty($mystack)) {
echo stack_pop($mystack) . "<br />";
}
页: [1]
查看完整版本: php数组学习笔记