This repository was archived by the owner on Nov 5, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +619
-0
lines changed
CodeIgniter4/Tests/ControlStructures Expand file tree Collapse file tree 3 files changed +619
-0
lines changed Original file line number Diff line number Diff line change 1+ <?php
2+ $ i = 0 ;
3+ do {
4+ echo $ i ;
5+ } while ($ i > 0 );
6+
7+ do
8+ {
9+ echo $ i ;
10+ } while ($ i > 0 );
11+
12+ do
13+ {
14+ echo $ i ;
15+ }
16+ while ($ i > 0 );
17+
18+ do { echo $ i ; } while ($ i > 0 );
19+
20+ do {
21+ echo $ i ;
22+ }while ($ i > 0 );
23+
24+ while ($ i < 1 ) {
25+ echo $ i ;
26+ }
27+
28+ while ($ i < 1 ){
29+ echo $ i ;
30+ }
31+
32+ while ($ i < 1 ) { echo $ i ; }
33+
34+ for ($ i = 1 ; $ i < 1 ; $ i ++) {
35+ echo $ i ;
36+ }
37+
38+ for ($ i = 1 ; $ i < 1 ; $ i ++){
39+ echo $ i ;
40+ }
41+
42+ for ($ i = 1 ; $ i < 1 ; $ i ++) { echo $ i ; }
43+
44+ if ($ i == 0 ) {
45+ $ i = 1 ;
46+ }
47+
48+ if ($ i == 0 ){
49+ $ i = 1 ;
50+ }
51+
52+ if ($ i == 0 ) { $ i = 1 ; }
53+
54+ if ($ i == 0 ) {
55+ $ i = 1 ;
56+ } else {
57+ $ i = 0 ;
58+ }
59+
60+ if ($ i == 0 ) {
61+ $ i = 1 ;
62+ }else {
63+ $ i = 0 ;
64+ }
65+
66+ if ($ i == 0 ) { $ i = 1 ; } else { $ i = 0 ; }
67+
68+ if ($ i == 0 ) {
69+ $ i = 1 ;
70+ } else if ($ i == 2 ) {
71+ $ i = 0 ;
72+ }
73+
74+ if ($ i == 0 ) {
75+ $ i = 1 ;
76+ }else if ($ i == 2 ){
77+ $ i = 0 ;
78+ }
79+
80+ if ($ i == 0 ) { $ i = 1 ; } else if ($ i == 2 ) { $ i = 0 ; }
81+
82+ if ($ i == 0 ) { // comments are allowed
83+ $ i = 1 ;
84+ }
85+
86+ if ($ i == 0 ) {// comments are allowed
87+ $ i = 1 ;
88+ }
89+
90+ if ($ i == 0 ) { /* comments are allowed*/
91+ $ i = 1 ;
92+ }
93+
94+ if ($ i == 0 )
95+ { // this is ok
96+ $ i = 1 ;
97+ }
98+
99+ if ($ i == 0 ) /* this is ok */ {
100+ }
101+
102+ try {
103+ $ code = 'this ' ;
104+ } catch (Exception $ e ) {
105+ // Caught!
106+ }
107+
108+ try { $ code = 'this ' ; } catch (Exception $ e ) {
109+ // Caught!
110+ }
111+
112+ do { echo $ i ;
113+ } while ($ i > 0 );
114+
115+ if ($ i === 0 ) {
116+
117+ $ i = 1
118+ }
119+
120+ if ($ a ) {
121+
122+ }
123+ elseif ($ b ) {
124+ }
125+
126+ foreach ($ items as $ item ) {
127+ echo $ item ;
128+ }
129+
130+ foreach ($ items as $ item ){
131+ echo $ item ;
132+ }
133+
134+ if ($ a && $ b ) // && $c)
135+ {
136+ }
137+
138+ if ($ a == 5 ) :
139+ echo "a equals 5 " ;
140+ echo "... " ;
141+ elseif ($ a == 6 ) :
142+ echo "a equals 6 " ;
143+ echo "!!! " ;
144+ else :
145+ echo "a is neither 5 nor 6 " ;
146+ endif ;
147+
148+ try {
149+ // try body
150+ }
151+ catch (FirstExceptionType $ e ) {
152+ // catch body
153+ }
154+ catch (OtherExceptionType $ e ) {
155+ // catch body
156+ }
157+
158+ switch ($ foo ) {
159+
160+ case 'bar ' :
161+ break ;
162+
163+ }
164+
165+ if ($ foo ) :
166+ endif ;
167+
168+ ?>
169+
170+ <?php while ($ row = $ data ->getRow ()): ?>
171+ <p><?= $ val ?> </p>
172+ <?php endwhile ; ?>
173+
174+ <?php
175+ if ($ foo === 1 ) {
176+ ?>
177+ <table><tr><td>
178+ <?php
179+ echo '2 ' ;
180+ ?>
181+ </td></tr></table>
182+ <?php
183+ }
184+
185+ if ($ test ) { /*one space after the bracket*/
186+ echo 'true ' ;
187+ }
188+
189+ ?>
190+ <?php foreach ($ formset ['Fieldset ' ] as $ fieldset ): ?>
191+ <?php foreach ($ fieldset ['Field ' ] as $ field ): ?>
192+ <?php endforeach ; ?>
193+ <?php endforeach ; ?>
194+
195+ <?php foreach ($ formset ['Fieldset ' ] as $ fieldset ) : ?> hello
196+ <?php endforeach ; ?>
197+
198+ <?php foreach ($ formset ['Fieldset ' ] as $ fieldset ) :
199+ ?>
200+ hello
201+ <?php endforeach ; ?>
202+
203+ <?php
204+ $ a = 1 ; $ b = true ;
205+ if (1 === $ a ) :
206+ if ($ b ) {
207+ echo 'b ' ;
208+ } else {
209+ echo 'not b ' ;
210+ }
211+ else :
212+ echo 'not 1 ' ;
213+ endif ;
You can’t perform that action at this time.
0 commit comments