�x���¹�������ֱ�ӳ���
�gӭ���R�ЈD�W(w��ng) Ո | ע��

���] ThinkPHP ����(zh��n)

���ߣ�����
�����磺���A��W(xu��)����������r�g��2017-04-01
�_���� 32�_ 퓔�(sh��)�� 216
�� �D �r:¥36.3(7.4��) ���r  ¥49.0 ��䛺�ɿ������T�r
����ُ��܇ �ղ�
�_������ ȫ�����]
?�½������س���
������Ǖ�����>

ThinkPHP ����(zh��n) ���(qu��n)��Ϣ

ThinkPHP ����(zh��n) ������ɫ

PHP��һ�Nͨ���_Դ�_���Z�ԣ��_Դ����ƽ�_������ʹ������Ҫ�m����Web�_�l(f��)�I(l��ng)����MVCģʽʹ��PHP�ڴ���Web�Ŀ�_�l(f��)������Ե��������Ըߡ��ɾS�o�Ը���������ܛ�����̻������������Ԍ����Ԟ�Ŀ����ϵ�y(t��ng)�ؽ�B��ThinkPHP��ܵ����P(gu��n)���g(sh��)������Web�_�l(f��)�еđ�(y��ng)���� ȫ����14����ÿһ�¶�������������֪�R�c�ļ��ϡ���(n��i)�ݺ��w��ThinkPHP���ù���ģ�K�͌��ü��ɡ�MySQL��(sh��)��(j��)����O(sh��)Ӌ�c��(y��ng)����������Web�Ŀ�_�l(f��)���̵�ĿǰPHP�_�l(f��)��*�����ļ��g(sh��)��ÿһ�¶��д�����ʾ���Լ�Ԕ�M��ע��������x�ߵ������������*��ͨ�^4���������ĿԔ����B��Web��(y��ng)�Ï��O(sh��)Ӌ���\�еĸ����h(hu��n)��(ji��)�������x�߸��õ،��`�� ���ړ���PHP���A(ch��)����֪����һ��ԓ��ʲô���x�߶�����������ʧ��һ���õ����T�̲����������еČ�����������Web�_�l(f��)��ֱ��ʹ�ã�ʹ�x���܉�ӿ�Web��(y��ng)���_�l(f��)���M�������⣬����Ҳ�m�ό��ھW(w��ng)�j(lu��)�_�l(f��)���dȤ���x�ߣ��Լ����Ќ�ԺУ����Ӗ(x��n)�C��(g��u)�Ď�����x�c������

ThinkPHP ����(zh��n) ��(n��i)�ݺ���

��������(zh��n)�Ժ܏����]�����L�ĸ����v�������nj��H�Ŀ��ʹ�õČ��ü��g(sh��)��������C�a���ļ��ς����D��̎�����{(di��o)ԇ����ȫ������ȡ����԰������͡�Փ����΢�Ź���ƽ�_�_�l(f��)4������(zh��n)�Ŀ������ʹ�x�߱M������ThinkPHP��I(y��)���Ŀ�_�l(f��)��

ThinkPHP ����(zh��n) Ŀ�

Ŀ � ��1�� ThinkPHP���T 1 1.1 MVCģʽ���� 1 1.2 ThinkPHP��ʲô 2 1.3 �PHP�_�l(f��)�h(hu��n)�� 2 1.3.1 �@ȡUPUPW 2 1.3.2 ���bUPUPW 3 1.3.3 Ŀ䛽Y(ji��)��(g��u)�f�� 4 1.3.4 ����̓�M���C 4 1.3.5 ���b�����_�l(f��)�h(hu��n)��PHPStorm 6 1.4 **��ThinkPHP���� 7 1.5 ��(y��ng)�ýY(ji��)��(g��u)�f�� 8 1.5.1 Ŀ��f�� 8 1.5.2 ����ļ� 8 1.5.3 �Ԅ����� 9 1.5.4 ģ�K 9 1.5.5 ������ 9 1.6 �g(sh��)�Z��� 10 1.7 С�Y(ji��) 11 ��2�� �� �� 12 2.1 ������� 13 2.1.1 Ĭ�J���� 13 2.1.2 �������� 13 2.1.3 ģʽ���� 13 2.1.4 �{(di��o)ԇ���� 14 2.1.5 �������� 14 2.1.6 ģ�K���� 14 2.1.7 �Uչ���� 14 2.1.8 �ӑB(t��i)���� 15 2.2 ���ò��� 15 2.2.1 C����(sh��) 16 2.2.2 �xȡ���� 17 2.2.3 ���d�Uչ���� 19 2.2.4 �������� 20 2.3 С�Y(ji��) 23 ��3�� · �� 24 3.1 URL�����Nģʽ 24 3.1.1 �ӑB(t��i)URL 24 3.1.2 �o�B(t��i)URL 25 3.1.3 ���o�B(t��i)URL 25 3.2 ThinkPHP��·�� 25 3.2.1 ·��ģʽ 25 3.2.2 ·������ 29 3.3 С�Y(ji��) 34 ��4�� ������ 35 4.1 �������Ķ��x 35 4.2 ǰ�ò����ͺ��ò��� 37 4.3 ��������(sh��)���� 38 4.4 ���o�B(t��i) 40 4.5 URL��С�� 40 4.6 URL���� 41 4.6.1 ��ַ���_ʽ 41 4.6.2 ����(sh��) 41 4.6.3 ���o�B(t��i)��Y 41 4.6.4 URLģʽ̎�� 41 4.6.5 ����·�ɵ�ַ 42 4.7 Ajax���� 42 4.8 �ض����������D(zhu��n) 43 4.8.1 �ض��� 43 4.8.2 ������D(zhu��n) 44 4.9 HTTPՈ�󷽷� 46 4.10 �xȡݔ�� 48 4.11 �ղ��� 50 4.12 �տ����� 51 4.13 С�Y(ji��) 52 ��5�� ģ �� 53 5.1 �ʂ乤�� 53 5.2 ģ�Ͷ��x 54 5.3 ģ�͌����� 54 5.3.1 new������ 54 5.3.2 M����(sh��)������ 55 5.3.3 D����(sh��)������ 55 5.3.4 ��ģ�͌����� 55 5.4 �B؞���� 55 5.4.1 where 56 5.4.2 table 57 5.4.3 alias 57 5.4.4 data 58 5.4.5 field 58 5.4.6 order 59 5.4.7 limit 60 5.4.8 page 61 5.4.9 group 61 5.4.10 having 61 5.4.11 join 61 5.4.12 union 62 5.4.13 distinct 62 5.4.14 lock 62 5.4.15 cache 63 5.4.16 fetchSql 63 5.4.17 strict 64 5.4.18 index 64 5.5 CURD���� 64 5.5.1 ��(chu��ng)����(sh��)��(j��) 64 5.5.2 ���딵(sh��)��(j��) 65 5.5.3 �xȡ��(sh��)��(j��) 65 5.5.4 ���”�(sh��)��(j��) 66 5.5.5 �h����(sh��)��(j��) 67 5.6 ��ԃ�Z�� 68 5.6.1 ��ԃ��ʽ 68 5.6.2 ���_ʽ��ԃ 68 5.6.3 ��ݲ�ԃ 70 5.6.4 �^(q��)�g��ԃ 71 5.6.5 �y(t��ng)Ӌ��ԃ 71 5.7 �Ԅ���C 72 5.8 �Ԅ���� 78 5.9 ҕ�Dģ�� 82 5.10 �P(gu��n)“(li��n)ģ�� 85 5.10.1 HAS_ONE 85 5.10.2 BELONGS_TO 88 5.10.3 HAS_MANY 89 5.10.4 MANY_TO_MANY 90 5.11 С�Y(ji��) 91 ��6�� ҕ �D 92 6.1 ģ�嶨�x 92 6.2 ģ�����} 92 6.3 ģ���xֵ 93 6.4 ģ����Ⱦ 93 6.5 ���Y(ji��) 94 ��7�� ģ �� 95 7.1 ׃��ݔ�� 95 7.1.1 ݔ����ʽ 95 7.1.2 �yԇ 96 7.2 ϵ�y(t��ng)׃�� 98 7.2.1 �Z����ʽ 98 7.2.2 ����ݔ�� 98 7.2.3 �yԇ 98 7.3 ����(sh��) 100 7.3.1 ����(sh��)��� 100 7.3.2 �yԇ 100 7.4 ׃��Ĭ�Jֵ 101 7.4.1 �Z����ʽ 101 7.4.2 �yԇ 102 7.5 ���g(sh��)�\��� 103 7.5.1 �Z����ʽ 103 7.5.2 �yԇ 103 7.6 ģ���^�� 105 7.6.1 �Z����ʽ 105 7.6.2 �yԇ 106 7.7 ҕ�D���� 107 7.7.1 �Z����ʽ 107 7.7.2 ģ����_ʽ 107 7.7.3 ģ���ļ� 107 7.7.4 �yԇ 107 7.8 ��(n��i)�Ø˺� 108 7.8.1 volist�˺� 109 7.8.2 foreach�˺� 110 7.8.3 for�˺� 110 7.8.4 switch�˺� 111 7.8.5 ���^�˺� 111 7.8.6 empty�˺� 114 7.8.7 defined�˺� 114 7.8.8 �˺�Ƕ�� 114 7.8.9 import�˺� 115 7.8.10 ʹ��ԭ��PHP 115 7.8.11 ������ݔ�� 115 7.9 ģ�岼�� 116 7.10 ģ�峣����Q 116 7.11 ģ��ע� 117 7.12 �yԇ 118 7.13 ���Y(ji��) 126 ��8�� �{(di��o) ԇ 127 8.1 �{(di��o)ԇģʽ 127 8.2 ����̎�� 127 8.3 ��־ 128 8.3.1 ��־���e 129 8.3.2 ӛ䛷�ʽ 129 8.3.3 ������־ 129 8.4 ׃��ݔ�� 130 8.5 ��(zh��)�нy(t��ng)Ӌ 130 8.6 SQLݔ�� 131 8.7 �yԇ 131 8.7.1 �����yԇ 131 8.7.2 ��־�yԇ 132 8.7.3 ׃��ݔ���yԇ 133 8.7.4 ��(zh��)�нy(t��ng)Ӌ�yԇ 133 8.7.5 SQLݔ���yԇ 134 8.8 ���Y(ji��) 135 ��9�� �� �� 136 9.1 ��(sh��)��(j��)���� 136 9.1.1 ���뾏�� 136 9.1.2 �xȡ���� 136 9.1.3 �h������ 137 9.2 ��澏�� 137 9.3 ��(sh��)��(j��)���ԃ���� 138 9.4 ���Y(ji��) 139 ��10�� �� �} 140 10.1 session���� 140 10.1.1 session���� 140 10.1.2 session�xȡ 140 10.1.3 session�h�� 140 10.2 cookie���� 141 10.2.1 cookie���� 141 10.2.2 cookie�xȡ 141 10.2.3 �xȡ����cookie 141 10.2.4 cookie�h�� 141 10.3 ��� 141 10.3.1 ����Z�� 141 10.3.2 �yԇ 142 10.4 �ļ��ς� 145 10.5 ��C�a 146 10.6 �D��̎�� 149 10.6.1 ������Image 149 10.6.2 �@ȡ�DƬ������Ϣ 149 10.6.3 �D��ü� 150 10.6.4 �D��s�ԈD 151 10.6.5 ˮӡ 152 10.7 ���Y(ji��) 153 ��11�� ���԰��Ŀ����(zh��n) 154 11.1 �ĿĿ�� 154 11.2 �Ŀ���� 154 11.3 ��(sh��)��(j��)���O(sh��)Ӌ 154 11.4 ģ�K�O(sh��)Ӌ 155 11.5 ���a���F(xi��n) 155 11.5.1 ����ģ�� 155 11.5.2 �������Կ����� 156 11.5.3 �����Ñ������� 159 11.5.4 ���������б� 162 11.5.5 �������԰l(f��)����� 163 11.5.6 �����Ñ���䛽��� 163 11.5.7 �����Ñ�ע����� 164 11.6 �\��Ч�� 165 11.6.1 ���Խ��� 165 11.6.2 �Ñ���� 166 11.6.3 ��䛺������б� 166 11.6.4 �l(f��)������ 166 11.6.5 ���Գɹ� 166 11.6.6 ע����� 167 11.7 �Ŀ���Y(ji��) 167 ��12�� ����ϵ�y(t��ng)�Ŀ����(zh��n) 168 12.1 �ĿĿ�� 168 12.2 ������� 168 12.3 �����O(sh��)Ӌ 168 12.4 ��(sh��)��(j��)���O(sh��)Ӌ 169 12.5 ��(sh��)��(j��)���ֵ� 169 12.6 ģ�K�O(sh��)Ӌ 171 12.6.1 Adminģ�K 171 12.6.2 Commonģ�K 175 12.6.3 Homeģ�K 177 12.7 �Ŀ���Y(ji��) 182 ��13�� Փ��ϵ�y(t��ng)�Ŀ����(zh��n) 183 13.1 �ĿĿ�� 183 13.2 �����O(sh��)Ӌ 183 13.3 ��(sh��)��(j��)���O(sh��)Ӌ 183 13.4 ��(sh��)��(j��)���ֵ� 184 13.5 ģ�K�O(sh��)Ӌ 186 13.5.1 Commonģ�K 186 13.5.2 Adminģ�K 190 13.5.3 Homeģ�K 192 13.6 �Ŀ���Y(ji��) 193 ��14�� ΢�Ź���̖�_�l(f��) 195 14.1 �ĿĿ�� 195 14.2 �����O(sh��)Ӌ 195 14.3 �_ͨ�yԇ����̖ 196 14.4 ���d�_�l(f��)� 197 14.5 �_ʼ��Ԓ�_�l(f��) 197 14.5.1 ע������ 199 14.5.2 ������� 200 14.5.3 �鿴�����Y������ 200 14.5.4 �ς��^������ 200 14.5.5 �˳�������� 200 14.5.6 ȫ�ֻ؏�(f��)̎�� 201 14.5.7 ʾ�����a 201 14.5.8 �yԇ 212 14.6 �Զ��x�ˆ��_�l(f��) 213 14.6.1 �@ȡAccessToken 213 14.6.2 ��(chu��ng)���Զ��x�ˆ� 214 14.6.3 푑�(y��ng)�Զ��x�ˆ� 216 14.7 �Ŀ���Y(ji��) 216 �Y(ji��) �Z 217
չ�_ȫ��

ThinkPHP ����(zh��n) ���ߺ���

������Ŀǰ����ܛ���_�l(f��)��������ͨPHP����(w��)���_���Z�Լ��g(sh��)�����ڰ����\���¼��g(sh��)����LAMP&LNMPƽ�_�Լ�Node.jsƽ�_��Webܛ�����_�l(f��)��ܛ���ܘ�(g��u)���O(sh��)Ӌģʽ�������߲����ϴ�����PHP���P(gu��n)���g(sh��)���£������x�ߺ��u��

��Ʒ�uՓ(0�l)
���o�uՓ����
�������]
����N
��݋���]
����픲�
�ЈD�W(w��ng)
�ھ��ͷ�