�gӭ���R�ЈD�W(w��ng) Ո | ע��
> >>
PHP�����T����ͨ(��3��)(���P)(ܛ���_�l(f��)ҕ�l���v��)

���] PHP�����T����ͨ(��3��)(���P)(ܛ���_�l(f��)ҕ�l���v��)

�����磺���A��W����������r�g��2008-09-01
�_���� 16�_ 퓔�(sh��)�� 540
�� �D �r:¥26.1(3.7��) ���r  ¥69.8 ��䛺�ɿ������T�r
����ُ��܇ �ղ�
�_������ ȫ�����]
?�½������س���
��ܰ��ʾ��5�����ˆD����Ҫ�������β؛���󲿷֞�ȫ�£����ܷ�/�o�ܷ⣩�����e�D��Ʒ��8-9���¡��п�
�Є�����ӛ����P�ȸ�����ȫԔ��Ʒ���f��>>
������Ǖ�����>

PHP�����T����ͨ(��3��)(���P)(ܛ���_�l(f��)ҕ�l���v��) ���(qu��n)��Ϣ

PHP�����T����ͨ(��3��)(���P)(ܛ���_�l(f��)ҕ�l���v��) ������ɫ

���տƼ������ġ�PHP�����T����ͨ����3�棩���Գ����м�����T�錦�����ȏ�PHP���A(ch��)�W���ٌW��PHP�ĺ��ļ��g(sh��)��Ȼ��W��PHP�ĸ߼���(y��ng)����*��W���_�l(f��)һ�������Ŀ�� ����ÿһ�¹�(ji��)���ṩ•�D��ï��ҕ�l�̌W������x�߿��Ը���(j��)�����ṩ��ҕ�lλ���ڹ�P���ҵ����@Щҕ�l�܉��������W�߿������T�����ܾ��̵Ŀ옷�ͳɾ͸����Mһ�������W�����������Ķ����ٳɞ龎�̸��֡�

PHP�����T����ͨ(��3��)(���P)(ܛ���_�l(f��)ҕ�l���v��) ��(n��i)�ݺ���

��PHP�����T����ͨ����3�棩���ij��W�߽Ƕȳ��l(f��)��ͨ�^ͨ���׶����Z�ԡ��S����ʵČ�����Ԕ����B��ʹ��PHP�M�оW(w��ng)�j(lu��)�_�l(f��)��(y��ng)ԓ���յĸ����漼�g(sh��)��ȫ������4ƪ25�£��������RPHP��PHP�h(hu��n)������_�l(f��)���ߡ�PHP�Z�Ի��A(ch��)�����̿����Z�����ַ������������t���_ʽ��PHP��(sh��)�M��PHP�cWeb��潻����PHP�cJavaScript���������ں͕r�g��Cookie�cSession���D�ΈD��̎�����g(sh��)���ļ�ϵ�y(t��ng)������?q��)�����PHP���ܼ��g(sh��)��MySQL��(sh��)��(j��)����A(ch��)��phpMyAdmin�D�λ�����������PHP����MySQL��(sh��)��(j��)����PDO��(sh��)��(j��)�����ӡ�ThinkPHP��ܡ�Smartyģ�弼�g(sh��)��PHP�cXML���g(sh��)��PHP�cAjax���g(sh��)����(y��ng)��Smartyģ���_�l(f��)����̄�(w��)�W(w��ng)վ����(y��ng)��ThinkPHP����_�l(f��)���Ռ����W(w��ng)�ȃ�(n��i)������������֪�R���Y(ji��)�Ͼ��w�����M�н�B���漰�ij�����a������Ԕ����עጣ�����ʹ�x���p���I(l��ng)��PHP�����_�l(f��)�ľ�������������_�l(f��)���ܡ��������������˼��|(zh��)��(n��i)��֮���������P��߀�o���˺����_�l(f��)�YԴ������Ҫ��(n��i)�����£��Z��ҕ�l�v�⣺���r�L41С�r����206���������YԴ�죺808��������Դ�aԔ��������ģ�K�YԴ�죺15����(j��ng)��ģ�K�_�l(f��)�^������չ�F(xi��n)���Ŀ�����YԴ�죺15����I(y��)�Ŀ�_�l(f��)�^������չ�F(xi��n)���yԇ�}��ϵ�y(t��ng)��626�������yԇ�}Ŀ����ԇ�YԴ�죺342����I(y��)��ԇ���}��PPT��ӽ̰������m������ܛ���_�l(f��)���T�ߵ��ԌW�Õ���Ҳ�m������ߵ�ԺУ���P(gu��n)���I(y��)�Ľ̌W��������Ҳ�ɹ��_�l(f��)�ˆT�����������

PHP�����T����ͨ(��3��)(���P)(ܛ���_�l(f��)ҕ�l���v��) Ŀ�

��1ƪ �� �A(ch��) ֪ �R ��1�� ���RPHP 3 ҕ�l�v�⣺23��� 1.1 PHP���� 4 1.1.1 ʲô��PHP 4 1.1.2 PHP�Z�Եă�(y��u)�� 4 1.1.3 PHP 5�������� 5 1.1.4 PHP�İl(f��)չڅ�� 5 1.1.5 PHP�đ�(y��ng)���I(l��ng)�� 6 1.2 �Uչ�� 7 1.3 ��ΌW��PHP 9 1.4 �W���YԴ 10 1.4.1 ����ܛ���YԴ 10 1.4.2 ���þW(w��ng)���YԴ 11 1.4.3 ��Ҫ�D���W(w��ng)վ 11 1.5 �W(w��ng)վ���O(sh��)�Ļ������� 12 1.6 С�Y(ji��) 12 ��2�� PHP�h(hu��n)������_�l(f��)���� 13 ҕ�l�v�⣺36��� 2.1 ��Windows��ʹ��AppServ �M�ϰ� 14 2.2 ��Linux�µİ��b���� 16 2.2.1 ���bApache����(w��)�� 17 2.2.2 ���bMySQL��(sh��)��(j��)�� 18 2.2.3 ���bPHP 5�Z�� 18 2.3 PHP�����_�l(f��)���� 20 2.4 **��PHP���� 21 2.5 С�Y(ji��) 23 2.6 �����c���` 23 ��3�� PHP�Z�Ի��A(ch��) 25 ҕ�l�v�⣺1С�r55��� 3.1 PHP��ӛ�L�� 26 3.2 PHPעጵđ�(y��ng)�� 27 3.3 PHP�Ĕ�(sh��)��(j��)��� 28 3.3.1 ������(sh��)��(j��)��� 28 3.3.2 �ͺϔ�(sh��)��(j��)��� 33 3.3.3 ���┵(sh��)��(j��)��� 33 3.3.4 �D(zhu��n)�Q��(sh��)��(j��)��� 35 3.3.5 �z�y��(sh��)��(j��)��� 36 3.4 PHP���� 37 3.4.1 •����ʹ�ó��� 37 3.4.2 �A���x���� 38 3.5 PHP׃�� 39 3.5.1 ׃��•����ʹ�� 39 3.5.2 ׃�������� 41 3.5.3 ��׃׃�� 43 3.5.4 PHP�A���x׃�� 43 3.6 PHP�\��� 44 3.6.1 ���g(sh��)�\��� 44 3.6.2 �ַ����\��� 45 3.6.3 �xֵ�\��� 46 3.6.4 λ�\��� 46 3.6.5 ߉݋�\��� 47 3.6.6 ���^�\��� 48 3.6.7 �e�`�����\��� 49 3.6.8 ��Ԫ�\��� 49 3.6.9 �\����ă�(y��u)�����ͽY(ji��)��Ҏ(gu��)�t 50 3.7 PHP�ı��_ʽ 50 3.8 PHP����(sh��) 51 3.8.1 ���x���{(di��o)�ú���(sh��) 51 3.8.2 �ں���(sh��)�g���f����(sh��) 52 3.8.3 �ĺ���(sh��)�з���ֵ 54 3.8.4 ׃������(sh��) 54 3.8.5 ������(sh��)������ 55 3.8.6 ȡ������ 55 3.9 PHP���aҎ(gu��)�� 56 3.9.1 ʲô�Ǿ��aҎ(gu��)�� 56 3.9.2 PHP����Ҏ(gu��)�t 57 3.9.3 PHP����Ҏ(gu��)�t 58 3.10 С�Y(ji��) 60 3.11 �����c���` 60 ��4�� ���̿����Z�� 61 ҕ�l�v�⣺46��� 4.1 �l�������Z�� 62 4.1.1 if�Z�� 62 4.1.2 if��else�Z�� 63 4.1.3 elseif�Z�� 64 4.1.4 switch��case�����Д��Z�� 65 4.2 ѭ�h(hu��n)�����Z�� 67 4.2.1 whileѭ�h(hu��n)�Z�� 68 4.2.2 do��whileѭ�h(hu��n)�Z�� 68 4.2.3 forѭ�h(hu��n)�Z�� 69 4.2.4 foreachѭ�h(hu��n)�Z�� 70 4.2.5 ���̿��Ƶ���һ�N������ʽ 71 4.2.6 ʹ��break/continue�Z������ѭ�h(hu��n) 72 4.3 С�Y(ji��) 75 4.4 �����c���` 75 ��5�� �ַ������� 77 ҕ�l�v�⣺1С�r13��� 5.1 �ַ������� 78 5.2 ����̖���p��̖�ą^(q��)�e 78 5.3 �ַ������B�ӷ� 79 5.4 �ַ������� 80 5.4.1 ȥ���ַ�����β�ո�������ַ� 80 5.4.2 �D(zhu��n)�x��߀ԭ�ַ�����(sh��)��(j��) 82 5.4.3 �@ȡ�ַ������L�� 85 5.4.4 ��ȡ�ַ��� 86 5.4.5 ���^�ַ��� 87 5.4.6 �z���ַ��� 90 5.4.7 ��Q�ַ��� 91 5.4.8 ��ʽ���ַ��� 94 5.4.9 �ָ��ַ��� 94 5.4.10 �ϳ��ַ��� 95 5.5 С�Y(ji��) 96 5.6 �����c���` 96 ��6�� ���t���_ʽ 97 ҕ�l�v�⣺43��� 6.1 ʲô�����t���_ʽ 98 6.2 ���t���_ʽ�Z��Ҏ(gu��)�t 98 6.2.1 �ж�λ����^��$�� 99 6.2.2 ���~�������\b��\B�� 99 6.2.3 �ַ��[ ]�� 99 6.2.4 �x���ַ���|�� 100 6.2.5 �B�ַ���-�� 100 6.2.6 �ų��ַ���[^]�� 101 6.2.7 �޶�����? * + {n,m}�� 101 6.2.8 �c̖�ַ���.�� 101 6.2.9 �D(zhu��n)�x�ַ���\�� 102 6.2.10 ��б����\�� 102 6.2.11 ��̖�ַ���()�� 103 6.2.12 �������� 103 6.2.13 ģʽ��� 104 6.3 POSIX�Uչ���t���_ʽ����(sh��) 104 6.3.1 ereg()����(sh��)��eregi()����(sh��) 105 6.3.2 ereg_replace()����(sh��)��eregi_replace() ����(sh��) 105 6.3.3 split()����(sh��)��spliti()����(sh��) 105 6.4 PCRE�������t���_ʽ����(sh��) 106 6.4.1 preg_grep()����(sh��) 106 6.4.2 preg_match()����(sh��)��preg_match_all() ����(sh��) 107 6.4.3 preg_quote()����(sh��) 107 6.4.4 preg_replace()����(sh��) 108 6.4.5 preg_replace_callback()����(sh��) 109 6.4.6 preg_split()����(sh��) 109 6.5 ��(y��ng)�����t���_ʽ���Ñ�ע����Ϣ �M����C 109 6.6 С�Y(ji��) 112 6.7 �����c���` 112 ��7�� PHP��(sh��)�M 113 ҕ�l�v�⣺1С�r23��� 7.1 ʲô�ǔ�(sh��)�M 114 7.2 •����(sh��)�M 114 7.3 ��(sh��)�M����� 116 7.3.1 ��(sh��)��������(sh��)�M 116 7.3.2 �P(gu��n)“(li��n)��(sh��)�M 116 7.4 ݔ����(sh��)�M 117 7.5 ��(sh��)�M�Ę�(g��u)�� 118 7.5.1 һ�S��(sh��)�M 118 7.5.2 ���S��(sh��)�M 118 7.6 ��v��(sh��)�M 119 7.7 �ַ����c��(sh��)�M���D(zhu��n)�Q 121 7.8 �y(t��ng)Ӌ��(sh��)�MԪ�؂���(sh��) 123 7.9 ��ԃ��(sh��)�M��ָ��Ԫ�� 124 7.10 �@ȡ��(sh��)�M��*��һ��Ԫ�� 125 7.11 ��(sh��)�M������Ԫ�� 126 7.12 �h����(sh��)�M���؏�Ԫ�� 127 7.13 �C���\�Ô�(sh��)�M����(sh��)�������F(xi��n)���ļ� �ς� 127 7.14 С�Y(ji��) 129 7.15 �����c���` 129 ��8�� PHP�cWeb��潻�� 131 ҕ�l�v�⣺58��� 8.1 ��� 132 8.1.1 ��(chu��ng)����� 132 8.1.2 ���Ԫ�� 133 8.2 ����ͨ��Web��в����� 136 8.3 �@ȡ��Δ�(sh��)��(j��)�ăɷN���� 138 8.3.1 ʹ��POST()�����ύ��� 138 8.3.2 ʹ��GET()�����ύ��� 139 8.4 PHP����(sh��)���f�ij��÷��� 140 8.4.1 $_POST[]ȫ��׃�� 140 8.4.2 $_GET[]ȫ��׃�� 141 8.4.3 $_SESSION[]׃�� 141 8.5 ��Web���Ƕ��PHP�_�� 141 8.5.1 ��HTML��ӛ������PHP�_�� 141 8.5.2 �����Ԫ�ص�value�����M���xֵ 142 8.6 ��PHP�Ы@ȡ��Δ�(sh��)��(j��) 142 8.6.1 �@ȡ�ı������ܴa���[���������o�� �ı����ֵ 142 8.6.2 �@ȡ���x���o��ֵ 143 8.6.3 �@ȡ���x���ֵ 144 8.6.4 �@ȡ�����б���/�ˆ��б����ֵ 145 8.6.5 �@ȡ�ļ����ֵ 148 8.7 ��URL���f�ą���(sh��)�M�о�/��a 149 8.7.1 ��URL���f�ą���(sh��)�M�о��a 149 8.7.2 ��URL���f�ą���(sh��)�M�н�a 150 8.8 PHP�cWeb��εľC�ϑ�(y��ng)�� 150 8.9 С�Y(ji��) 151 8.10 �����c���` 152 ��9�� PHP�cJavaScript���� 153 ҕ�l�v�⣺1С�r05��� 9.1 �˽�JavaScript 154 9.1.1 ʲô��JavaScript 154 9.1.2 JavaScript�Ĺ��� 154 9.2 JavaScript�Z�Ի��A(ch��) 154 9.2.1 JavaScript��(sh��)��(j��)��� 155 9.2.2 JavaScript׃�� 155 9.2.3 JavaScriptע� 156 9.3 �Զ��x����(sh��) 157 9.4 JavaScript���̿����Z�� 158 9.4.1 �l���Z�� 158 9.4.2 ѭ�h(hu��n)�Z�� 162 9.4.3 ���D(zhu��n)�Z�� 163 9.5 JavaScript�¼� 165 9.6 �{(di��o)��JavaScript�_����JavaScript�_�� Ƕ�뷽ʽ�� 166 9.6.1 ��HTML��Ƕ��JavaScript�_�� 166 9.6.2 ��(y��ng)��JavaScript�¼��{(di��o)���Զ��x����(sh��) 167 9.6.3 ��PHP�ӑB(t��i)�W(w��ng)�������JS�ļ� 167 9.6.4 ��Q�g�[����֧��JavaScript�Ć��} 168 9.7 ��PHP���{(di��o)��JavaScript�_�� 171 9.7.1 ��(y��ng)��JavaScript�_����C���Ԫ���Ƿ� ��� 171 9.7.2 ��(y��ng)��JavaScript�_�������������� �ˆ� 172 9.7.3 ��(y��ng)��JavaScript�_�������ı���� ���x�� 174 9.8 С�Y(ji��) 176 9.9 �����c���` 176 ��10�� ���ں͕r�g 177 ҕ�l�v�⣺30��� 10.1 ϵ�y(t��ng)�r�^(q��)�O(sh��)�� 178 10.1.1 �r�^(q��)���� 178 ���� 10.1.2 �r�^(q��)�O(sh��)�� 178 10.2 PHP���ں͕r�g����(sh��) 178 10.2.1 �@�ñ��ػ��r�g�� 179 10.2.2 �@ȡ��ǰ�r�g�� 180 10.2.3 �@ȡ��ǰ���ں͕r�g 180 10.2.4 �@ȡ������Ϣ 181 10.2.5 �z����ڵ���Ч�� 182 10.2.6 ݔ����ʽ�������ں͕r�g 183 10.2.7 �@ʾ���ػ������ں͕r�g 184 10.2.8 �����ں͕r�g������UNIX�r�g�� 187 10.3 ���ں͕r�g�đ�(y��ng)�� 188 10.3.1 ���^�ɂ��r�g�Ĵ�С 188 10.3.2 ���F(xi��n)��Ӌ�r���� 189 10.3.3 Ӌ������_�����\�Еr�g 190 10.4 С�Y(ji��) 191 10.5 �����c���` 191 ��2ƪ �� �� �� �g(sh��) ��11�� Cookie�cSession 195 ҕ�l�v�⣺1С�r08��� 11.1 Cookie���� 196 11.1.1 �˽�Cookie 196 11.1.2 ��(chu��ng)��Cookie 197 11.1.3 �xȡCookie 198 11.1.4 �h��Cookie 199 11.1.5 Cookie���������� 200 11.2 Session���� 200 11.2.1 �˽�Session 200 11.2.2 ��(chu��ng)����Ԓ 201 11.2.3 Session�O(sh��)�Õr�g 203 11.2.4 ͨ�^Session�Д��Ñ��IJ�����(qu��n)�� 204 11.3 Session�߼���(y��ng)�� 207 11.3.1 Session�R�r�ļ� 207 11.3.2 Session���� 208 11.3.3 Session��(sh��)��(j��)��惦 209 11.4 С�Y(ji��) 212 11.5 �����c���` 212 ��12�� �D�ΈD��̎�����g(sh��) 213 ҕ�l�v�⣺46��� 12.1 ��PHP�м��dGD�� 214 12.2 Jpgraph�İ��b�c���� 215 12.2.1 Jpgraph�İ��b 215 12.2.2 Jpgraph������ 215 12.3 �D�ΈD��ĵ��͑�(y��ng)�� 216 12.3.1 ��(chu��ng)��һ�����εĈD�� 216 12.3.2 ʹ��GD2����(sh��)����Ƭ���������� 216 12.3.3 ʹ�ÈD��̎�����g(sh��)������C�a 217 12.3.4 ʹ�����ΈD�y(t��ng)Ӌ�D�����N���� 219 12.3.5 ʹ���۾��D�y(t��ng)Ӌ�D�����N���~ 220 12.3.6 ʹ��3D��ΈD�y(t��ng)Ӌ�����Ʒ�����N�� �~���� 222 12.4 С�Y(ji��) 223 12.5 �����c���` 223 ��13�� �ļ�ϵ�y(t��ng) 225 ҕ�l�v�⣺49��� 13.1 �ļ�̎�� 226 13.1.1 ���_/�P(gu��n)�]�ļ� 226 13.1.2 �x���ļ� 227 13.1.3 �����ļ� 232 13.2 Ŀ�̎�� 233 13.2.1 ���_/�P(gu��n)�]Ŀ� 233 13.2.2 �g�[Ŀ� 234 13.2.3 ����Ŀ� 234 13.3 �ļ�̎���ĸ߼���(y��ng)�� 235 13.3.1 �h���ļ����L�� 235 13.3.2 �ļ�ָ� 235 13.3.3 �i���ļ� 237 13.4 �ļ��ς� 238 13.4.1 ����php.ini�ļ� 238 13.4.2 �A���x׃��$_FILES 238 13.4.3 �ļ��ς�����(sh��) 239 13.4.4 ���ļ��ς� 240 13.5 С�Y(ji��) 242 13.6 �����c���` 242 ��14�� ����?q��)��?243 ҕ�l�v�⣺27��� 14.1 ����?q��)���Ļ������?244 14.1.1 � 244 14.1.2 ���� 244 14.1.3 ����?q��)��󾎳̵��������c 245 14.2 PHP�c���� 245 14.2.1 Ķ��x 245 14.2.2 �ɆT���� 246 14.2.3 Č����� 246 14.2.4 �ɆT׃�� 247 14.2.5 ��� 248 14.2.6 ��(g��u)�췽��������(g��u)���� 249 14.2.7 �^�кͶ��B(t��i)�Č��F(xi��n) 251 14.2.8 ��$this ->���͡�::����ʹ�� 254 14.2.9 ��(sh��)��(j��)�[�� 255 14.2.10 �o�B(t��i)׃���������� 257 14.3 PHP����ĸ߼���(y��ng)�� 259 14.3.1 final�P(gu��n)�I�� 259 14.3.2 ����� 260 14.3.3 �ӿڵ�ʹ�� 261 14.3.4 ��¡���� 263 14.3.5 ������^ 264 14.3.6 ������͙z�y 265 14.3.7 ħ�g(sh��)����(__) 266 14.4 ����?q��)���đ?y��ng)�á��������ַ����� ��ȡ� 270 14.5 С�Y(ji��) 272 14.6 �����c���` 272 ��15�� PHP���ܼ��g(sh��) 273 ҕ�l�v�⣺24��� 15.1 PHP���ܺ���(sh��) 274 15.1.1 ʹ��crypt()����(sh��)�M�м��� 274 15.1.2 ʹ��md5()����(sh��)�M�м��� 275 15.1.3 ʹ��sha1()����(sh��)�M�м��� 277 15.2 PHP���ܔUչ�� 278 15.2.1 Mcrypt�Uչ�� 278 15.2.2 Mhash�Uչ�� 280 15.3 С�Y(ji��) 282 15.4 �����c���` 282 ��16�� MySQL��(sh��)��(j��)����A(ch��) 283 ҕ�l�v�⣺40��� 16.1 MySQL���� 284 16.2 �������B�������_��ֹͣMySQL ����(w��)�� 285 16.2.1 ����MySQL����(w��)�� 285 16.2.2 �B�Ӻ͔��_MySQL����(w��)�� 286 16.2.3 ֹͣMySQL����(w��)�� 287 16.3 MySQL��(sh��)��(j��)����� 288 16.3.1 ��(chu��ng)����(sh��)��(j��)��CREATE DATABASE 288 16.3.2 �鿴��(sh��)��(j��)��SHOW DATABASES 289 16.3.3 �x��(sh��)��(j��)��USE DATABASE 289 16.3.4 �h����(sh��)��(j��)��DROP DATABASE 290 16.4 MySQL��(sh��)��(j��)������ 290 16.4.1 ��(chu��ng)����(sh��)��(j��)��CREATE TABLE 291 16.4.2 �鿴���Y(ji��)��(g��u)SHOW COLUMNS�� DESCRIBE 292 16.4.3 �޸ı��Y(ji��)��(g��u)ALTER TABLE 293 16.4.4 ��������RENAME TABLE 294 16.4.5 �h����DROP TABLE 295 16.5 MySQL�Z����� 295 16.5.1 ����ӛ�insert 295 16.5.2 ��ԃ��(sh��)��(j��)��ӛ�select 296 16.5.3 �޸�ӛ�update 297 16.5.4 �h��ӛ�delete 298 16.6 MySQL��(sh��)��(j��)���ݺͻ֏� 298 16.6.1 ��(sh��)��(j��)�Ă�� 299 16.6.2 ��(sh��)��(j��)�Ļ֏� 300 16.7 С�Y(ji��) 301 16.8 �����c���` 301 ��17�� phpMyAdmin�D�λ��������� 303 ҕ�l�v�⣺11��� 17.1 phpMyAdmin��B 304 17.2 phpMyAdmin��ʹ�� 304 17.2.1 ������(sh��)��(j��)�� 304 17.2.2 ������(sh��)��(j��)�� 306 17.2.3 ʹ��SQL�Z�������(sh��)��(j��)�� 307 17.2.4 ���픵(sh��)��(j��)ӛ� 309 17.2.5 ���ɺ͈�(zh��)��mysql��(sh��)��(j��)���_�� 311 17.3 С�Y(ji��) 313 17.4 �����c���` 313 ��18�� PHP����MySQL��(sh��)��(j��)�� 315 ҕ�l�v�⣺1С�r15��� 18.1 PHP�L��MySQL��(sh��)��(j��)���һ�� ���E 316 18.2 PHP����MySQL��(sh��)��(j��)��ķ��� 317 18.2.1 ʹ��mysql_connect()����(sh��)�B��MySQL ����(w��)�� 317 18.2.2 ʹ��mysql_select_db()����(sh��)�x��(sh��)��(j��)�� �ļ� 319 18.2.3 ʹ��mysql_query()����(sh��)��(zh��)��SQL�Z�� 320 18.2.4 ʹ��mysql_fetch_array()����(sh��)�Ĕ�(sh��)�M �Y(ji��)�����Ы@ȡ��Ϣ 321 18.2.5 ʹ��mysql_fetch_object()����(sh��)�ĽY(ji��)�� ���Ы@ȡһ�����錦�� 323 18.2.6 ʹ��mysql_fetch_row()����(sh��)���Ы@ȡ �Y(ji��)�����е�ÿ�lӛ� 324 18.2.7 ʹ��mysql_num_rows()����(sh��)�@ȡ��ԃ �Y(ji��)�����е�ӛ䛔�(sh��) 326 18.3 PHP����MySQL��(sh��)��(j��)�� 327 18.3.1 ʹ��insert�Z��ӑB(t��i)���ӹ�����Ϣ 327 18.3.2 ʹ��select�Z���ԃ������Ϣ 330 18.3.3 ʹ��update�Z��ӑB(t��i)��݋������Ϣ 332 18.3.4 ʹ��delete�Z��ӑB(t��i)�h��������Ϣ 334 18.3.5 ����@ʾ������Ϣ 335 18.3.6 ����(sh��)��(j��)���B�ӡ���������퓺��ַ��� ��ȡ�ķ������b����� 337 18.4 С�Y(ji��) 341 18.5 �����c���` 342 ��19�� PDO��(sh��)��(j��)������ 343 ҕ�l�v�⣺50��� 19.1 ʲô��PDO 344 19.1.1 PDO���� 344 19.1.2 PDO���c 344 19.1.3 ���bPDO 344 19.2 PDO�B�Ӕ�(sh��)��(j��)�� 345 19.2.1 PDO��(g��u)�캯��(sh��) 345 19.2.2 DSNԔ�� 346 19.3 PDO�Ј�(zh��)��SQL�Z�� 346 19.3.1 exec()���� 346 19.3.2 query()���� 346 19.3.3 �A̎���Z�䡪��prepare()��execute() ���� 347 19.4 PDO�Ы@ȡ�Y(ji��)���� 347 19.4.1 fetch()���� 347 19.4.2 fetchAll()���� 349 19.4.3 fetchColumn()���� 350 19.5 PDO�в��@SQL�Z���е��e�` 351 19.5.1 ʹ��Ĭ�Jģʽ����PDO::ERRMODE_ SILENT 351 19.5.2 ʹ�þ���ģʽ����PDO::ERRMODE_ WARNING 352 19.5.3 ʹ�î���ģʽ����PDO::ERRMODE_ EXCEPTION 353 19.6 PDO���e�`̎�� 355 19.6.1 errorCode()���� 355 19.6.2 errorInfo()���� 356 19.7 PDO���„�(w��)̎�� 357 19.8 PDO�д惦�^�� 359 19.9 С�Y(ji��) 360 19.10 �����c���` 360 ��20�� ThinkPHP��� 361 ҕ�l�v�⣺2С�r31��� 20.1 ThinkPHP���� 362 20.1.1 ThinkPHP��ܵ����c 362 20.1.2 �h(hu��n)��Ҫ�� 362 20.1.3 ���dThinkPHP��� 363 20.2 ThinkPHP�ܘ�(g��u) 364 20.2.1 ThinkPHP��Ŀ䛽Y(ji��)��(g��u) 364 20.2.2 �Ԅ������ĿĿ� 365 ���� 20.2.3 �ĿĿ䛲��𷽰� 366 20.2.4 ����Ҏ(gu��)�� 367 20.2.5 �Ŀ��(g��u)������ 368 20.3 ThinkPHP������ 370 20.3.1 ���ø�ʽ 370 20.3.2 �{(di��o)ԇ���� 371 20.4 ThinkPHP�Ŀ����� 371 20.4.1 ������ 371 20.4.2 ��ģ�K�{(di��o)�� 373 20.5 ThinkPHP��ģ�� 377 20.5.1 ģ�͵����� 377 20.5.2 ������ģ�� 378 20.5.3 �����L�� 381 20.5.4 �B�Ӕ�(sh��)��(j��)�� 382 20.5.5 ��(chu��ng)����(sh��)��(j��) 385 20.5.6 �B؞���� 386 20.5.7 CURD���� 387 20.6 ThinkPHP��ҕ�D 393 20.6.1 ģ�嶨�x 394 20.6.2 ģ���xֵ 394 20.6.3 ָ��ģ���ļ� 395 20.6.4 �����ַ�����Q 395 20.7 ��(n��i)��ThinkTemplateģ������ 399 20.8 С�Y(ji��) 404 20.9 �����c���` 405 ���� ��3ƪ �� �� ��(y��ng) �� ��21�� Smartyģ�弼�g(sh��) 409 ҕ�l�v�⣺57��� 21.1 Smarty���� 410 21.1.1 ʲô��Smarty 410 21.1.2 Smarty�cMVC 410 21.1.3 Smarty���c 410 21.2 Smarty�İ��b���� 411 21.2.1 Smarty���d�Ͱ��b 411 21.2.2 **��Smarty���� 411 21.2.3 Smarty���� 413 21.3 Smartyģ���O(sh��)Ӌ 414 21.3.1 Smartyģ���ļ� 414 21.3.2 ע� 415 21.3.3 ׃�� 415 21.3.4 ���׃�� 417 21.3.5 ���̿��� 419 21.4 Smarty�����O(sh��)Ӌ 422 21.4.1 Smarty�еij��÷��� 422 21.4.2 Smarty������׃�� 424 21.5 Smartyģ��đ�(y��ng)�� 424 21.5.1 ��Smarty�����÷������b����� 424 21.5.2 Smarty+ADODB���ϑ�(y��ng)�� 426 21.6 С�Y(ji��) 428 21.7 �����c���` 428 ��22�� PHP�cXML���g(sh��) 429 ҕ�l�v�⣺23��� 22.1 XML�ĸ��� 430 22.2 XML�Z�� 430 22.2.1 XML�ęn�Y(ji��)��(g��u) 430 22.2.2 XML•�� 431 22.2.3 ̎��ָ�� 431 22.2.4 ע� 431 22.2.5 XMLԪ�� 432 22.2.6 XML���� 432 22.2.7 ʹ��CDATA��ӛ 432 22.2.8 XML�������g 433 22.3 ��PHP�Є�(chu��ng)��XML�ęn 434 22.4 SimpleXML 434 22.4.1 ��(chu��ng)��SimpleXML���� 435 22.4.2 ��v������Ԫ�� 436 22.4.3 ��v���Ќ��� 436 22.4.4 �L���ض���(ji��)�cԪ�غ͌��� 437 ���� 22.4.5 �޸�XML��(sh��)��(j��) 438 22.4.6 ����XML�ęn 439 22.5 �ӑB(t��i)��(chu��ng)��XML�ęn 440 22.6 С�Y(ji��) 441 22.7 �����c���` 441 ��23�� PHP�cAjax���g(sh��) 443 ҕ�l�v�⣺43��� 23.1 Ajax���� 444 23.1.1 ʲô��Ajax 444 23.1.2 Ajax���_�l(f��)ģʽ 444 23.1.3 Ajax�ă�(y��u)�c 445 23.2 Ajaxʹ�õļ��g(sh��) 445 23.2.1 JavaScript�_���Z�� 445 23.2.2 XMLHttpRequest 445 23.2.3 XML�Z�� 448 23.2.4 DOM 448 23.2.5 CSS 448 23.3 Ajax�_�l(f��)��Ҫע��Ďׂ����} 449 23.4 ��PHP�Б�(y��ng)��Ajax���g(sh��)�ĵ��� ��(y��ng)�� 450 23.4.1 ��PHP�Б�(y��ng)��Ajax���g(sh��)�z�y�Ñ��� 450 23.4.2 ��PHP�Б�(y��ng)��Ajax���g(sh��)���F(xi��n)�������� e���� 452 23.5 С�Y(ji��) 456 23.6 �����c���` 456 ��4ƪ � Ŀ �� ��(zh��n) ��24�� ��(y��ng)��Smartyģ���_�l(f��)����̄�(w��) �W(w��ng)վ 459 ҕ�l�v�⣺2С�r19��� 24.1 �_�l(f��)���� 460 24.2 ������� 460 24.3 ϵ�y(t��ng)���� 460 24.3.1 ϵ�y(t��ng)Ŀ�� 460 24.3.2 ϵ�y(t��ng)���ܽY(ji��)��(g��u) 461 24.3.3 �_�l(f��)�h(hu��n)�� 462 24.3.4 �ļ��A�M���Y(ji��)��(g��u) 462 24.4 ��(sh��)��(j��)���c��(sh��)��(j��)�����O(sh��)Ӌ 462 24.4.1 ��(sh��)��(j��)����� 463 24.4.2 ��(chu��ng)����(sh��)��(j��)��͔�(sh��)��(j��)�� 464 24.5 �����ļ��O(sh��)Ӌ 466 24.5.1 ��(sh��)��(j��)���B���������ͷ����ļ� 466 24.5.2 Smartyģ��������ļ� 469 24.5.3 ��(zh��)��Č������ļ� 469 24.6 ǰ�_����O(sh��)Ӌ 470 24.6.1 ǰ�_��퓼��g(sh��)���� 471 24.6.2 ǰ�_��퓌��F(xi��n)�^�� 471 24.7 ���ģ�K�O(sh��)Ӌ 473 24.7.1 ���ģ�K���� 473 24.7.2 ���ģ�K���g(sh��)���� 473 24.7.3 �Ñ�ע�� 475 24.7.4 �Ñ���� 477 24.7.5 �һ��ܴa 479 24.8 ���T��Ϣģ�K�O(sh��)Ӌ 484 24.8.1 ���T��Ϣģ�K���� 484 24.8.2 ���T��Ϣģ�K���g(sh��)���� 484 24.8.3 ���T���� 485 24.8.4 ��ȫ�˳� 489 24.9 ��Ʒչʾģ�K 489 24.9.1 ��Ʒչʾģ�K���� 489 24.9.2 ��Ʒչʾģ�K���g(sh��)���� 490 24.9.3 ��Ʒչʾģ�K�Č��F(xi��n)�^�� 491 24.10 ُ��܇ģ�K�O(sh��)Ӌ 494 24.10.1 ُ��܇ģ�K���� 494 24.10.2 ُ��܇ģ�K���g(sh��)���� 494 24.10.3 ُ��܇չʾ 496 24.10.4 ������Ʒ��(sh��)�� 498 24.10.5 �h����Ʒ 499 24.10.6 ����ُ��܇ 501 24.11 ���y�_ģ�K�O(sh��)Ӌ 503 24.11.1 ���y�_ģ�K���� 503 24.11.2 ���y�_ģ�K���g(sh��)���� 503 24.11.3 �@ʾӆ�� 504 24.11.4 �ӆ�� 504 24.11.5 ̎��ӆ�� 505 24.12 ���_����O(sh��)Ӌ 506 24.12.1 ���_��퓸��� 506 24.12.2 ���_��퓼��g(sh��)���� 507 24.12.3 ���_��퓌��F(xi��n)�^�� 509 24.13 �_�l(f��)��Ҋ���}�c��Q 510 24.13.1 ��QAjax�āy�a���} 511 24.13.2 ʹ��JS�_���@ȡ��ݔ���˺���(n��i)�� 511 ���� 24.13.3 ������澏�� 511 24.13.4 ���´�����ʹ��session 511 24.13.5 �Д��ς��ļ���ʽ 512 24.13.6 �O(sh��)�÷���(w��)���ĕr�g 512 24.14 С�Y(ji��) 513 ��25�� ��(y��ng)��ThinkPHP����_�l(f��)���Ռ� ���W(w��ng) 515 ҕ�l�v�⣺41��� 25.1 �Ŀ�O(sh��)Ӌ˼· 516 25.1.1 �����U�� 516 25.1.2 ���ܽY(ji��)��(g��u) 516 25.1.3 ϵ�y(t��ng)�A�[ 516 25.2 ��(sh��)��(j��)���c��(sh��)��(j��)���O(sh��)Ӌ 518 25.2.1 ��(sh��)��(j��)���O(sh��)Ӌ 518 25.2.2 ��(sh��)��(j��)���O(sh��)Ӌ 518 25.2.3 �B�Ӕ�(sh��)��(j��)�� 519 25.3 ThinkPHP���O(sh��)�Ŀ�Y(ji��)��(g��u) 520 25.3.1 ���dThinkPHP��� 520 25.3.2 �Ԅ������ĿĿ� 520 25.4 ���Ռ���ǰ�_����O(sh��)Ӌ 521 25.4.1 ����O(sh��)Ӌ���� 521 25.4.2 �������Ą�(chu��ng)�� 522 25.4.3 ҕ�D�Б�(y��ng)�õ���ģ��˺� 524 25.4.4 ��ҕ�D�Є�(chu��ng)��ģ���ļ� 527 25.5 ���Ռ������_�����O(sh��)Ӌ 528 25.5.1 ���_�������� 528 25.5.2 ͨ�^ϵ�y(t��ng)�����ļ��惦���_��䛔�(sh��)��(j��) 528 25.5.3 ���_�����ܘ�(g��u)���� 529 25.5.4 ThinkPHP����еķ�퓼��g(sh��) 530 25.5.5 ���_����ҕ�D�Б�(y��ng)�õ�ģ��˺� 531 25.5.6 ���_��� 533 25.5.7 ���_������� 534 25.5.8 �߼�e���� 536 25.5.9 �Д��L���Ñ��ę�(qu��n)�� 539 25.5.10 ������ʾ��� 539 25.6 С�Y(ji��) 540
չ�_ȫ��
��Ʒ�uՓ(0�l)
���o�uՓ����
�������]
����N
��݋���]
����픲�
�ЈD�W(w��ng)
�ھ��ͷ�