Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tworzenie jednej zmiennej przez połączenie ".="
Forum PHP.pl > Forum > PHP
ksenonlogin
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. }
cudny
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)) { ... }
ksenonlogin

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

WIELKIE DZIĘKI

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.