Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] strcmp i rozbijanie na zmienne
Forum PHP.pl > Forum > Przedszkole
motor
Używam takiego skryptu

  1. <?php
  2. $arr1 = $arr2 = array("jeden", "dwa");
  3. usort($arr1, "strcmp");
  4. print"$arr2[0]";
  5. ?>

efekt: jeden
czyli jest ok ale kiedy prubuję podstawić zmienną

  1. <?php
  2. $fotkaa= "\"jeden\", \"dwa\"";
  3. $arr1 = $arr2 = array("$fotkaa");
  4. usort($arr1, "strcmp");
  5. print"$arr2[0]";
  6. ?>


efekt: "jeden", "dwa"
Pewnie robie jakiś przedszkolny błąd mimo to proszę o pomoc
Cysiaczek
Wszystko dlatego, że tak nie można. Tworzysz jeden element tablicy o wartosci "jeden, dwa", a nie dwa elementy.
motor
hmm a czy można inaczej rozwiązać ?
Chcę zdanie podzielone przecinkami rozbić na zmienne

$zm="Takie tam jakieś zdanie, i po przecinku też coś ale mnie interesuje, jak rozbić to zdanie na zmienne które wyznaczają przecinki";

Czyli
$zm1="Takie tam jakieś zdanie";
$zm2="i po przecinku też coś ale mnie interesuje";
$zm3="jak rozbić to zdanie na zmienne które wyznaczają przecinki";
Cysiaczek
No facet! Toż to jedna z podstawowych funkcji! explode()
kszychu
Motorku drogi, widzę, że olewasz moje zalecenia i nie przejrzałeś manuala... Nie rób tak, bo będziemy się gniewać.
motor
przeglądam przeglądam , ale jak widać z miernym rezultatem dlatego zawracam wam głowę smile.gif
dzięki już wszystko działa
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.