Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Funkcja explode(), Problem ze spacja
Maciekkk
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.09.2004

Ostrzeżenie: (0%)
-----


Nie wiem dlaczego nie dziala mi taki skrypt, ktory napisalem.

<?
$dane = `ls`;
echo $dane;
echo "<br><br>";
$tab = explode(" ",$dane);
echo $tab[0];
?>

Na poczatku pod zmienna dane zapisujemy zawartosc katalogu, w ktorym jest ten skrypt.
Pozniej wyswietlamy zmienna dane i dajemy 2 entery.
No i funkcja explode nie rozpoznaje mi spacji.
Jest tylko jeden element tablicy zawierajacy cala zawartosc zmienej dane, a nie
pojedyncze nazwy plikow czy katalogow.
Jak ten problem rozwiazac?
Go to the top of the page
+Quote Post
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




(IMG:http://bts.net.pl/hwao/uwaga.gif)
Prosze dac [php]
---

Moze lepiej bedzie zastosowac dir" title="Zobacz w manualu PHP" target="_manual()

reszte info da sie latwo zdobyc.

Jezeli explode nie dzial to najwidoczniej to nie jest spacja... moze twarda spacja. Zajrzy w zrodlo i zobacz dokladnie co to jest (ctrl+c i potem v i wklej do explode )
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


  1. <pre>
  2. <?php
  3. $dane = `ls`;
  4. echo $dane;
  5. echo &#092;"<br><br>\";
  6. $tab = explode(&#092;"n\",$dane);
  7.  
  8. foreach ( $tab as $ii => $vv )
  9. {
  10. echo &#092;"[$ii] $vv<br>\";
  11. }
  12. ?>
  13. </pre>

Dziala z "\n" a nie spacja.
Go to the top of the page
+Quote Post
Maciekkk
post
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.09.2004

Ostrzeżenie: (0%)
-----


Dzieki wielkie :-)
ctrl-c i ctrl-v nie dziala w tym przypadku.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 11:30