PHP zmienne w stringach

Odpowiedz Nowy wątek
2011-09-05 00:45
User
0

Przepraszam, ze tak caigne, ale nie daje mi to spokuje.
Poczatek watku : http://4programmers.net/Forum/Kosz/185254-pierwsze_kroki_i_maly_problem

Dzieki wielkie. Nie wiedzialem, ze ww php tak sie oznacza stale.
A co do przykladu, to nie daloby sie zrobic tak, zeby zmienna zostala wyswietlona w stringu bez doklejania jej za pomoca operatora '.'? Cos na wzor tego :

echo "I'd like an beers::$ale  \n";

Nie jest to poprawny zapis.

Pozostało 580 znaków

2011-09-05 00:47
0

Nie rób tego, to jest maksymalnie nieczytelne. Używaj ".".


"(...) otherwise, the behavior is undefined".
edytowany 1x, ostatnio: Endrju, 2011-09-05 00:48

Pozostało 580 znaków

2011-09-05 01:01
user
0

Mniejsza teraz o to. Intryguje mnie tylko jak cos takiego zrobic, aby dzialalo.

no przecież masz w tamtym wątku odpowiedź, { } ewaluują zmienne w napisach - Rev 2011-09-05 01:02

Pozostało 580 znaków

2011-09-05 01:21
user
0

Rev - jakos na zaden spsoob mi sie nie udaje. Moglbys zaprezentowac przykladowy kod?
CZy w php nie mozna sie odwolywac do zmiennych statycznych klasy z konkretnego obiektu?

Pozostało 580 znaków

2011-09-05 02:05
Rev
0

Ah, koło tego przykładu jak byk w dokumentacji stoi

Using single curly braces ({}) will not work for accessing the return values of functions or methods or the values of class constants or static class variables.

Można tylko wartości stałych i statycznych użyć jako część nazwy innej zmiennej.


Pozostało 580 znaków

2011-09-05 03:48
nie_user
3

twórcy php naprawdę coś jarali tworząc go

True, to się da osadzić, tego się nie da, to też można ale musisz wziąć w klamerki, tego nie wolno w klamerkach... - Demonical Monk 2011-09-05 10:19

Pozostało 580 znaków

2011-09-05 10:20
0

Podstawiaj zmienne przez kontentację albo sprintfem i problem nie istnieje.


Women were the reason I became a monk - and, ah, the reason I switched back...

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0