</p>
Kategori Arşivi: FDL Core
Eyl
09
Foreach etiketi
For etiketine benzer bir şekilde çalışır diziler ve nesneler üzerinde etkilidir. var ve item isimlerinde iki niteliği vardır var: iterasyon yapılacak nesne ya da dizi item : işlem sırasındaki gecerli nesne Örnek foreach <?php class Person { public $id; public $name; public $phones =array(); } ?> Yukarıdaki sınıftan oluşturulan bir diziyi dolaşan foreach örneği örnekteki …
Eyl
09
For etiketi
for etiketi döngü oluşturmak için kullanılır. dört niteliği bulunmaktadır. var : değişken begin : başlama değeri bir tam sayı to : bitiş değeri bir tam sayı step : artış miktarı var ile belirten değişkeni begin ile belirtilen başlangıç değerinden başlayarak to ile belirtilen miktara ulaşıncaya kadar step ile belirtilen miktar kadar artırır. Örnek 1 den …
Eyl
09
Elseif etiketi
elseif etiketi if etiketi ile birlikte kullanılır. if ile kullanılan ifadenin yanlış olması durumunda elseif etiketinin doğrulu karşılaştırılır. Örnek elseif <@import prefix="c" taglib="phpf.core" type="static"/> <faces> <@import prefix="c" taglib="phpf.core" type="static"/> <c:if test="#{$name=='bora'}"> <c:out value="#{$name}"/> <c:elseif test="#{$name=='huseyin'}"> <c:out value="isim huseyin"/> </c:elseif> </c:if> </faces> Örnek if elseif else <faces> <@import prefix="c" taglib="phpf.core" type="static"/> <c:if test="#{$name=='bora'}"> <c:out value="isim bora"/> …
Eyl
09
Else etiketi
Else etiketi if etiketi ile birlikte kullanılır. if ile kullanılan ifaden yanlış olması durumunda geçerlidir. Örnek else <faces> <@import prefix="c" taglib="phpf.core" type="static"/> <c:if test="$name=='bora'"> <c:out value="#{$name}"/> <c:else> <c:out value="Başka bir isim #{$name}"/> </c:else> </c:if> <faces> Çift ve tek sayıları ayırt eden bir örnek <faces> <@import prefix="c" taglib="phpf.core" type="static"/> <c:for var="$i" begin="1" to="12" step="1"> <c:if test="($i%2)==1"> …
