praegune kellaaeg 20.06.2025 20:51:08
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
jkddp
HV veteran

liitunud: 22.12.2004
|
08.04.2010 20:14:44
aegunud funktsioon - split() |
|
|
Probleem järgmine. peale php-uuedamist selgus, et funktsioon "split()" on aegunud. Millist koodijada ma võiks alternatiivina selle vastu nüüd kasutada? Olen küll puurind ringi, aga midagi sobivat ei ole leidnud. skript loeb tavalist tabulaatoritega teksti faili.
<?php
echo '<h1><span class="sortby">'.$header.'</span></h1>
<table summary="List of demo fields" id="tabel_table">
<tr>
<th id="tabel_th">Kuupäev</th>
<th id="tabel_th">Rover C</th>
<th id="tabel_th">Rover 37</th>
<th id="tabel_th">aeg muul tööl</th>
<th id="tabel_th">tegevus muul tööl</th>
</tr>';
$FILENAME = $_POST['operaator'];
$fp = fopen($FILENAME,'r');
if (!$fp) {echo 'ERROR: Unable to open file.</table></body></html>'; exit;}
while (!feof($fp)) {
$line = fgets($fp,1024); //use 2048 if very long lines
$row++;
list ($Kuupäev, $Rover_C, $Rover_37, $aeg_muul_tööl, $tegevus_muul_tööl) = split ('\ ', $line);
if ($sortby == 'Kuupäev') $sortkey = strtolower($Kuupäev);
if ($sortby == 'Rover C') $sortkey = strtolower($Rover_C);
if ($sortby == 'Rover 37') $sortkey = strtolower($Rover_37);
if ($sortby == 'aeg muul tööl') $sortkey = strtolower($aeg_muul_tööl);
if ($sortby == 'tegevus muul tööl') $sortkey = strtolower($tegevus_muul_tööl);
$col[$row] = array($sortkey, $Kuupäev, $Rover_C, $Rover_37, $aeg_muul_tööl, $tegevus_muul_tööl);
}
fclose($fp);
$arrays = count($col) - 1;
$loop = 0;
while ($loop < $arrays) {
$loop++;
echo '
<tr>
<td id="tabel_td">'.$col[$loop][1].'</td>
<td id="tabel_td">'.$col[$loop][2].'</td>
<td id="tabel_td">'.$col[$loop][3].'</td>
<td id="tabel_td">'.$col[$loop][4].'</td>
<td id="tabel_td">'.$col[$loop][5].'</td>
</tr>';
}
echo '
</table>
'?> |
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
Timukas0
HV kasutaja

liitunud: 20.03.2007
|
08.04.2010 20:20:50
|
|
|
explode või preg_split
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
 |
troglodyte
Kreisi kasutaja

liitunud: 09.08.2002
|
08.04.2010 20:48:55
|
|
|
Miks PHP dokumentatsioonist ei loeta - soovitused on seal ju kirjas - http://ee.php.net/split
_________________ ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn |
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
34 |
|
tagasi üles |
|
 |
jkddp
HV veteran

liitunud: 22.12.2004
|
08.04.2010 21:04:41
|
|
|
kuna ma nii blank sellel alal olen siis ma ei ole välja mõelnud... olen puurinud neid kuid ma ei ole eriti pädev inglise keelega
_________________ Kui vaja joonistada/saagida/hööveldada midagi, võib alati küsida  |
|
Kommentaarid: 64 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
62 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|