$use = "1000 200"; //explode();
$pieces = explode("//s+/ ", $use);
//print($pieces);
echo $pieces[0].'<br>'; // piece1
echo $pieces[1].'<br><br><br>';
//----------------------------------------
//current($arry),next($arry),reset($arry)
$array = array('step one', 'step two', 'step three', 'step four');
// by default, the pointer is on the first element
echo current($array) . "<br />/n"; // "step one"
// skip two steps
next($array);
next($array);
echo current($array) . "<br />/n"; // "step three"
// reset pointer, start again on step one
reset($array);
echo current($array) . "<br /><br><br>/n"; // "step one"
//--------------------------------
//foreach($arry as &$value);
$arr = array(1, 2, 3, 4);
foreach($arr as &$value) {
$value = $value * 2;
}
// $arr is now array(2, 4, 6, 8)
//------------------------------
//foreach()某些比較
$arr = array("one", "two", "three");
reset($arr);
while (list(, $value) = each($arr)) {
echo "Value: $value<br>/n";
}
foreach ($arr as $value) {
echo "Value: $value<br />/n";
}
//--------------------------------------
//list();
$info = array('coffee', 'brown', 'caffeine');
// Listing all the variables
list($drink, $color, $power) = $info;
echo "$drink is $color and $power makes it special./n";
// Listing some of them
list($drink, , $power) = $info;
echo "$drink has $power./n";
// Or let's skip to only the third one
list( , , $power) = $info;
echo "I need $power!/n<br><br>";
//-----------------------------
//foreach()的$key=>$value ;
$arr = array("one", "two", "three");
reset($arr);
while (list($key, $value) = each($arr)) {
echo "Key: $key; Value: $value<br />/n";
}
foreach ($arr as $key => $value) {
echo "Key: $key; Value: $value<br />/n";
}
?>