Paieška

frix (2009-05-05 20:46:36 ) :: explode funkcija

1
2
3
4
5
6
7
8
9
10
11
<?php

// explode funkcija naudojama, norint kintamąjį išskaidyti į masyvą

$kintamasis "vienas|du|trys"// kintamajam priskiriama reikšmė
$masyvas explode("|"$kintamasis); // pašaliname vertikalų brūkšnį
$verte count($masyvas); // apskaičiuojama masyvo vertė
for($i=0$i <= $verte$i++) { // pradedamas ciklas
    
echo $masyvas[$i]."<br>"// atvaizduojamos masyvo reikšmės
// užbaigiamas ciklas
?>

Rašyti komentarą

Prašome prisijungti!

Komentarai

# benas (2009-05-13 08:36:12 )
avataras
pagal FDisk koda padariau toki testuka http://mightmedia.lt/?id,78;c,10
# FDisk (2009-05-12 15:11:55 )
avataras
Įdomumo dėlei http://mightmedia.lt/?id,78;c,9 ir nenukrypstant nuo temos. Kaip reikėtų testuoti greičius? Gal koki cikla dėti su ~10000 apsisukimų?
# benas (2009-05-12 10:59:09 )
avataras
su ' yra tiesiog stringas, su " tai ipatingas stringas kuriame php variklis iesko kintamuju (kaip ir Arius`o pateiktame pavyzdyje), zinoma to pasekoje priskirimas ivyksta kurkas leciau, tai gal nera aktualu trumpiems stringams, bet geriau iprasti daryti tvarkingai...

ps. php manuale yra veikiantys ir paprasti pavyzdziai :)
# Arius (2009-05-12 10:48:59 )
avataras
O kodėl naudojame ' o ne ? :o

Pačiam PHP manuale naudojami ir tie ir tie.
<?php
// Iš PHP manualo:
echo
Čia masyvas - {$masyvas[$i]} !"; // uhu, masyvas jau čia!
?>
# benas (2009-05-12 10:15:21 )
avataras
performance tipsai:
1. naudojam ' o ne "
2. naudojam foreach
3. echo $masyvas[$i], '<br/>'; - Nes kam sujungineti stringa jei ji reikia tik atspausdinti?
4. stengiamies nepriskirineti reiksmiu kurios bus naudojamos tik viena karta
# FDisk (2009-05-05 23:55:53 )
avataras
Paprastai ir aiškiai.