Tajimiit200905

Post on 20-Jun-2015

560 views 18 download

Tags:

description

多治見IT勉強会2009年5月PHP5でのオブジェクト指向プログラミング入門ArrayAccessインターフェイスとIteratorインターフェイス

Transcript of Tajimiit200905

2009�5

PHP5�������

GOTTi@iNNX

5� � �IT���

���������

GOTTi@iNNX

�������������������

���������

����������� �����������

�����������

������� ������

↓!"#$%�����&�'&�(

��)*+,�-

���������

�� �.���

��

��������&'/

����������0

%�����&�'&�(1

-2�

����������������� PHP53456789�Standard PHP Library

� PDO%:;<���=>�?@���(������=A�B9C����=D�

� ArrayAccess →EFG��HI2JK�L�

� Iterator→EFG��H=M/N+,

�����789SPL

Standard PHP Library0OP���=>��78���

����=��Q%R

9C����=D�S

EFG��HTU/'V

EFG��HTU/'�foreach

� ��������������������

��������������

����!!�"#$

���%�ArrayAccessArrayAccess�

���%!

foreach&'(

!�"#$

'()*+*,

���-�+ IteratorIterator�

���-!

foreach./0)count+1&

!�"#$

.234

+1&�5+*4

��

� ArrayAccess��������WA(%�

� Iterator������foreach�WA(%�

�;<����PDOStatementforeachWA%EFG��H%:(8���

��X/YZ/��symfony�,[��(\]�

���I2JK�L

foreach=M/N

PDOStatement%:0=%EFG��H%:(^_

symfony%:0`a�