SORU
20 Mart 2011, Pazar


Karıştırma dize değişkeni PHP

Kimse bunu yapmanın daha etkili bir yol biliyor mu?

$test olarak tanımlanan bir değişken var ki: $test = 'cheese'

Bu gibi yapabilirim cheesey, çıkış yapmak istiyorum:

echo $test . 'y'

Ama daha çok şöyle bir şey için kodu basitleştirmek için tercih ederim tabii ki işe yaramaz)

echo "$testy"

Bu örnekte olduğu önemsiz, ama bazen istiyorum Ekle bir dize doğrudan sonra bir değişken var, tırnak içinde (örneğin, ne zaman bina bir MySQL sorgu ve merak eğer bir yolu olsa gerek y olarak işlenmesi sanki ayrı değişken olmadan ihtiyacı farklı.

Aşağıdaki örnek daha iyi çalışan echo deyiminde okur, ama benim istediğim değil:

$test = cheese;
$y = 'y';
echo "$test$y";

CEVAP
20 Mart 2011, Pazar


echo "{$test}y";

Parantez doğrudan değişkenleri dizeleri enterpolasyon zaman belirsizlik kaldırmak için kullanabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BradleyWuzHere

    BradleyWuzHe

    25 NİSAN 2011
  • eHow

    eHow

    27 NİSAN 2006
  • Lamarr Wilson

    Lamarr Wilso

    27 Aralık 2008