Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
PHP

Tablica assosasyjna II

PHP

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
6 odpowiedzi w tym temacie

#1 Fili:P

    Godlike

  • Power User

Reputacja: 754
Guru

  • Postów:1 679
  • Imię:Darek
  • Lokalizacja:Warszawa
Offline

Napisano 23.09.2011 16:37

Cześć, stworzyłem bardzo dużo tablicę assosasyjną, lecz jest ona zbugowana, o co chodzi ?
Więc oto kod:
echo str_replace(array_keys($tablica_ogl), $tablica_ogl, "new Bool: ").
str_replace(array_keys($tablica_ogl), $tablica_ogl, "ma_klase [ 33 ];");

A wywala mi zamiast ma_klase [ 33 ]; na kolorowo:
Zamienia mi < na &lt; i > na &gt; oraz tworzy się pełno span&#243;w.

Każdy element tablicy wygląda mniej więcej tak:
'abs' => '<span style="color:red;">abs</span>',

  • +
  • -
  • 0

#2 fdszpl0

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:69
  • Lokalizacja:Kraków
Offline

Napisano 23.09.2011 17:59

wpisz to i pokaż wynik
echo '<pre>';
 
print_r($tablica);
echo '</pre>';
oczywiście jako $tablica wstaw swoja tablice
  • +
  • -
  • 0

#3 Fili:P

    Godlike

  • Autor tematu
  • Power User

Reputacja: 754
Guru

  • Postów:1 679
  • Imię:Darek
  • Lokalizacja:Warszawa
Offline

Napisano 24.09.2011 08:01

Tablica jak i wynik są ogromne więc dam tylko kawałek:
Array
(
[access] => access
[AddClientMenuItem] => AddClientMenuItem
)
  • +
  • -
  • 0

#4 fdszpl0

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:69
  • Lokalizacja:Kraków
Offline

Napisano 24.09.2011 15:54

to napisz w czym masz problem? "tablica jest zbugowana" to nie wiele mówi
  • +
  • -
  • 0

#5 Fili:P

    Godlike

  • Autor tematu
  • Power User

Reputacja: 754
Guru

  • Postów:1 679
  • Imię:Darek
  • Lokalizacja:Warszawa
Offline

Napisano 24.09.2011 16:20

Kiedy generuję pojawia się:
Spoiler


A powinno:
new Bool: ma_klase[33];

  • +
  • -
  • 0

#6 fdszpl0

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:69
  • Lokalizacja:Kraków
Offline

Napisano 24.09.2011 21:05

nie potrafisz opisać problemu na tym moja pomoc się kończy...
  • +
  • -
  • 0

#7 Fili:P

    Godlike

  • Autor tematu
  • Power User

Reputacja: 754
Guru

  • Postów:1 679
  • Imię:Darek
  • Lokalizacja:Warszawa
Offline

Napisano 25.09.2011 05:53

Teraz opiszę to najbardziej jak potrafię:

Kiedy naciskam przycisk generuj wywołuję mi się:
echo str_replace(array_keys($tablica_ogl), $tablica_ogl, "new Bool: ").
str_replace(array_keys($tablica_ogl), $tablica_ogl, "ma_klase [ 33 ];");

Chcę otrzymać, aby w takim przypadku wyświetliło się:
new Bool: ma_klase[33];

zgodnie z tablicą, ale wyświetla się:


Spoiler

  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: PHP

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych