-
Üyelik
11.06.2015
-
Yaş/Cinsiyet
34 / E
-
Meslek
ögrenci
-
Konum
Bursa
-
Ad Soyad
B** Y**
-
Mesajlar
37
-
Beğeniler
13 / 1
-
Ticaret
0, (%0)
function yazdir ($metin, $boyut=2) {
print ("\"$boyut\">$metin
");
}
yazdir("Bu Başlık",19 );
yazdir("Bu küçük boyutta bir metin");
yazdir("Bu varsayılan boyutta bir metin",2);
yazdir("Bu çok büyük Başlık",8);
yazdir("Bu uzuayılan ölçüde. Bu uzun bir paragvarsayılan ölçüde.",2);
burada sormak istediğim kırmızı ile belirttigim alandaki font size in sağa yatık slaşları kaldırınca parse errror veriyor onu neye göre koyuyoruz
NETEOR
neteor.com.tr
Kullanıcı
-
Üyelik
30.01.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılımcı
-
Konum
Ankara
-
Ad Soyad
A** D**
-
Mesajlar
1102
-
Beğeniler
630 / 380
-
Ticaret
14, (%100)
şimdi şöyleki;
print ("$metin
");
tırnağın içinde tırnak bırakmak tabikide parse error hatası verecektir. bunun önüne geçebilmek için seninde yazmış olduğun gibi \" konuluyor. bu da demek oluyorki çıktıya " kısmınıda dahil et.
bunu öbür türlü şöylede yapabilirsin;
print (''.$metin.'
');
umarım anlatabilmişimdir. :rolleyes:
1 kişi bu mesajı beğendi.
3579
WM Aracı
Anonim Üyelik
-
Üyelik
30.01.2012
-
Yaş/Cinsiyet
- /
-
Meslek
-
Konum
-
Ad Soyad
** **
-
Mesajlar
2434
-
Beğeniler
686 / 1151
-
Ticaret
1, (%100)
Tek tırnak kullanıyorsanız ters slash (escape) işlemi yapmadan tek tırnak kullanmanız durumunda hata verir. Aynı şekilde çift tırnak kullanıyorsanız ters slash kullanmadan tekrar çift tırnak kullanırsanız yine hata verir.
Ya tek tırnak içinde çift tırnak ya da çift tırnak içinde tek tırnak kullanın.
Örneğin;
tırnağın hatalı kullanımı
print ("$metin
");
print ('$metin
');
tırnağın doğru kullanımı
print ("$metin
");
print ("$metin
");
print ('$metin
');
print ('$metin
');
Not: tek tırnak kullanacaksanız değişken kullanabilmek için tırnağı kapatmalı, değişkeni eklemeli ve tekrar tırnağı açmalısınız.
Örn;
print ('' . $metin . '
');
2 kişi bu mesajı beğendi.
-
Üyelik
10.01.2015
-
Yaş/Cinsiyet
37 / E
-
Meslek
Web Developer
-
Konum
Ankara
-
Ad Soyad
E** K**
-
Mesajlar
134
-
Beğeniler
13 / 50
-
Ticaret
0, (%0)
Yazdırılacak metni "" işaretleri arasında kullanıyorsun. Ama bu " işareti içerisinde gene " işareti kullanmaya çabaladığında doğal olarak onu bitiş olarak görüş hata verecektir. Çünkü 2.ci tırnaktan sonra ; gelmiyor ve değişkeni yazıyorsun. Bunlar bitiş tırnağı değil demek içinse öncesine \ işareti koyuyorsun. Diğer bir seçenek ise şu;
print ("$metin
");
Yani çift tırnak içerisinde karışmaması içni tek tırnak yazarsın.
1 kişi bu mesajı beğendi.