İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

$değişken içinde " tırnak kullanımı.

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
1
Konum
about:blank
PHP:
$değişken="<a href="$PHP_SELF">sayfa</a>";

Değişkende " tırnak olduğu için normal olarak hata veriyor. Benim bunu egale etmem gerekiyor. Hangi kodu kullanmam gerek.
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
0
iki tırnak o dilde işe yarıyormu acaba ?
yani ' değil ''
 

FileZilla

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
204
Reaction score
0
\ karakteri ile çözebilrsin

$değişken="<a href=\"$PHP_SELF\">sayfa</a>";
 

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
1
Konum
about:blank
Neyse Edit i buradan yapıyorum.

$degisken = ' '; // Bu şekilde olacağını bende biliyorum
\" // Bu şekilde egale etmeyide biliyorum :)

$degisken = ' '; bunun içinde değişken tanımlanmadığı için işime yaramıyor.
Kodlarıda bir anda paste ettiğim için her tırnağın önüne "\" koyamam. Anlayacağınız yukarıda verdiğim örnekte değişken içindeki tırnakları egale etmem gerekiyor. Başka şekilde değil.
 

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
1
Konum
about:blank
Yok bu yaramıyor. Değişkenin içine " değeri girince zaten hatayı ilk orada alıyorum sonrasına müdahale yapabilirim zaten.
 

Loi

0
İyinet Üyesi
Katılım
13 Kasım 2006
Mesajlar
6,192
Reaction score
44
Konum
localhost
Problemini tam olarak anlamadim

degisken tanimlarken ' ve ' arasindaki kodlarin " isaretlerinin onune topluca \ isaretimi koymak istiyorsun?
 

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
1
Konum
about:blank
PHP:
$degisken = " değerlerim " burada ";

PHP:
echo $degisken;

Normal olarak hata. Değişken içinde " tırnak kullandığım için hata alıyorum.
Aynen bu formatta echo yapmam gerekiyor. Başka bir şekle sokamam.

- \" veya
- $degisken= ' değerlerim " burada '; veya
- $degisken = " değerlerim \" burada "; gibi

Yani ilk verdiğim formatta echo yapınca normal olarak hata veriyor tırnak olduğu için.

Direkt echo yapmakta istemiyorum

PHP:
echo <<< BAS
 değerlerim " burada 
BAS;

anlayacağınız o değişkene tırnak değerini verdikten sonra echo yapmak istiyorum.
 

FileZilla

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
204
Reaction score
0
PHP:
$degisken = <<< HTML
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
HTML;

;)
 

FileZilla

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
204
Reaction score
0
arkadaşım echo etmiyorsun değişkene atıyorsun iyi bak mesajıma ;)
 

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
1
Konum
about:blank
FileZilla teşekkür ederim. Gözümden kaçmış. Bende böyle denemiştim diye hatırlıyorum. Ama şimdi oldu.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst