��
each(PHP 3, PHP 4 , PHP 5)
each -- 杩������扮��涓�褰����������锛���煎�瑰苟灏���扮��������������绉诲�ㄤ��姝�
璇存��
array
each ( array array)
杩���� array ��扮��涓�褰����������浣�缃�������锛���煎�瑰苟������绉诲�ㄦ�扮����������������煎�硅��杩����涓哄��涓������������扮��锛�������涓� 0锛�1锛�key ��� value��������� 0 ��� key �����������扮�����������������锛�1 ��� value �����������版�����
濡���������ㄦ�����瓒�杩�浜���扮��������绔�锛���� each() 杩���� FALSE���
渚�瀛� 1. each() 渚�瀛�
$foo = array ("bob", "fred", "jussi", "jouni", "egon", "marliese");
$bar = each ($foo);
print_r($bar);
?>
$bar ��板�ㄥ��������濡�涓�������锛���煎�癸��
Array
{
[1] => bob
[value] => bob
[0] => 0
[key] => 0
}
$foo = array ("Robert" => "Bob", "Seppo" => "Sepi");
$bar = each ($foo);
print_r($bar);
?>
$bar ��板�ㄥ��������濡�涓�������锛���煎�癸��
Array
{
[1] => Bob
[value] => Bob
[0] => Robert
[key] => Robert
}
each() 缁�甯稿�� list() 缁����浣跨�ㄦ�ラ�������扮��锛�渚�濡�锛�
渚�瀛� 2. ��� each() ��������扮��
$fruit = array('a' => 'apple', 'b' => 'banana', 'c' => 'cranberry');
reset ($fruit);
while (list ($key, $val) = each ($fruit)) {
echo "$key => $val\n";
}
/* Outputs:
a => apple
b => banana
c => cranberry
*/
?>
��ㄦ�ц�� each() 涔����锛���扮��������灏���������ㄦ�扮��涓����涓�涓�涓�������������褰�纰板�版�扮��缁�灏炬�跺�������ㄦ�����涓�涓����������濡����瑕������� each ��������扮��锛�蹇�椤讳娇��� reset()���
娉ㄦ��
���涓哄��涓�涓���扮��璧���肩�����涓�涓���扮����朵�����缃������ョ����扮��������锛����姝ゅ�ㄤ��杈圭��渚�瀛�涓�濡�������浠���ㄥ惊��������ㄥ�� $fruit 璧�缁�浜����涓�涓����������璇�灏�浼�瀵艰�存�����寰�������
��
璇�瑙�php涓�$this->������涔�涓���㈠��涔�浜�涓�涓�Cart绫�
class Cart
{
var $items; // 璐���╄溅涓����椤圭��
// ��� $num 涓� $artnr ��惧�ヨ溅涓�
function add_item ($artnr, $num)
{
$this->items[$artnr] += $num;
}
// ��� $num 涓� $artnr 浠�杞�涓�������
function remove_item ($artnr, $num)
{
if ($this->items[$artnr] > $num) {
$this->items[$artnr] -= $num;
return true;
} else {
return false;
}
}
}
?>
浠ヤ��娈典唬���璇存�����棰�锛���ㄤ��涓�绫荤��瀹�涔�������锛�浣����娉�寰���ヤ娇��ㄤ��绉����绉扮��瀵硅薄������浠ヨ�块�����锛���ㄧ����� Cart 绫绘�讹��骞朵����ラ��涔����瀵硅薄������绉板��浼���藉��涓� $cart ������ $another_cart���������浣�涓���藉�ㄧ被涓�浣跨�� $cart->items�����惰��涓轰��绫诲��涔���������ㄨ�块�����韬������芥�板��������锛����浠ヤ娇��ㄤ吉������ $this ��ヨ揪��拌��涓����������$this ���������浠ョ��瑙d负���������宸辩��������������褰����瀵硅薄������������ '$this->>items[$artnr] += $num' ���浠ョ��瑙d负���������宸辩����╁����扮����� $artnr 璁℃�板�ㄥ�� $num��������������ㄥ�����瀵硅薄�����╁����扮����� $artnr 璁℃�板�ㄥ�� $num������
[璁ㄨ��]
MYSQL涓������ㄦ��绱㈠�����瀹�������澧�锛�php5+mysql5锛�缂����gb2312:L
������锛�MYSQL涓������ㄦ��绱㈠��
璇烽�����浠�涔���瑰�����浠ュ����板��锛����like������宸����涓�琛�浜�