Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tworzenie jednej zmiennej przez połączenie ".=", Proszę o inne rozwiązanie ponieważ wszystko działa jednak brzydki błąd
ksenonlogin
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 3
Dołączył: 29.10.2011

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


Witam

Pewnie niejedna osoba tworzyła wartość przez łączenie zmiennej z samą sobą przez '.=', jednak najnowsza wersja php wykonuje to działanie jednak na samym początku zgłasza sprzeciwy co do takiej składni.
Czy oznacza że może to już być przestarzałe rozwiązanie i niedługo zostanie usunięte? a może ktoś z Was zna lepszy sposób stworzenie takiej zmiennej (na pewno nie chcę tego drukować w pętli, tylko utworzyć zmienną do przekazania).




  1. if (isset($return)) {
  2. foreach ($return as $row) {
  3. $aa .= $row['user_id'] . ' ' . $row['user_login'] . '</br>';
  4. }
  5. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
cudny
post
Post #2





Grupa: Zarejestrowani
Postów: 387
Pomógł: 66
Dołączył: 31.03.2005
Skąd: Kielce

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


Nie piszesz nic o tym sprzeciwie, a znając życie jest to po prostu ustawienie serwera display errors

Zadeklaruj zmienną $aa na samym początku:

  1. $aa = '';
  2. if (isset($return)) {
  3. foreach ($return as $row) {
  4. $aa .= $row['user_id'] . ' ' . $row['user_login'] . '</br>';
  5. }
  6. }


Z resztą, dał bym też nie samo isset($return) ale if(isset($return) && is_array($return)) { ... }

Ten post edytował cudny 3.09.2012, 21:20:43


--------------------
..::: Jak pomogłem to kliknij pomógł. Tak rzadko używacie tej opcji :( :::..
Go to the top of the page
+Quote Post
ksenonlogin
post
Post #3





Grupa: Zarejestrowani
Postów: 123
Pomógł: 3
Dołączył: 29.10.2011

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



@cudny jesteś wielki - pomogłeś podwójnie smile.gif

WIELKIE DZIĘKI

Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 03:15