php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.09.2005, 19:11  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 561
BartTheDevil89 kann nur auf Besserung hoffen
Standard Variable in echo-Befehl?

Hi!

Also ich glaub ich werd hier bald verrückt. Ich habe folgenden Echobefehl:

echo "<img src=\"images/balken/balken'$fid'_l.gif\" height=\"10\">";

Das Problem ist der Bereich '$fid'. Die Variable heißt $fid. Mein Problem ist es jetzt, wie ich die dort einsetzte. Also mit '' geht es nicht, lass ich die weg, geht es auch nicht. Mit '..' geht es auch nicht. Wie bekomme ich die Variable dort rein, also $fid ist einfach nur eine Zahl zwischen 1 und 10. Rauskommen soll eben sowas:

images/balken/balken5_l.gif
BartTheDevil89 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.09.2005, 19:24  
Erfahrener Benutzer
 
Registriert seit: 01.07.2005
Beiträge: 225
JohnRambo
Standard

PHP-Code:
[img]images/balken/balken<?php echo $fid?>_l.gif[/img]
alternativ:

PHP-Code:
<?php
echo "<img src=\"images/balken/balken".$fid."_l.gif\" height=\"10\">"
?>
mfg
JohnRambo ist offline  
Alt 28.09.2005, 19:26  
Gast
 
Beiträge: n/a
Standard

Deine Variable heißt $fid?
Für php wäre aber auch $fid_l ein gltiger Name, also benutzt es ihn ohne weitere Markierung.
Wie finde ich das im Handbuch
manual => types => strings double quoted strings => string parsing => Complex (curly) syntax
http://www.php.net/manual/en/languag...string.parsing
Zitat:
This isn't called complex because the syntax is complex, but because you can include complex expressions this way.

In fact, you can include any value that is in the namespace in strings with this syntax. You simply write the expression the same way as you would outside the string, and then include it in { and }. Since you can't escape '{', this syntax will only be recognised when the $ is immediately following the {. (Use "{\$" or "\{$" to get a literal "{$"). Some examples to make it clear:

PHP-Code:
<?php
$fid 
'123';
echo 
"<img src=\"images/balken/balken{$fid}_l.gif\" height=\"10\">"
?>
 
Alt 28.09.2005, 19:37  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 561
BartTheDevil89 kann nur auf Besserung hoffen
Standard

Zitat:
Zitat von Bruchpilot
Deine Variable heißt $fid?
Für php wäre aber auch $fid_l ein gltiger Name, also benutzt es ihn ohne weitere Markierung.
Ja, genau das war mein Problem, also er hat eben das _l mit in die Variabele genommen und ich wusste nicht, wie ich es eben abgrenzen kann. Aber danke, mit dem {} geht es.
BartTheDevil89 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hash-Werte Raito PHP Tipps 2008 10 07.04.2008 15:47
Anfänger bittet um KleinLoginScriptPrüfung / PHP und MySql prinzli PHP Tipps 2008 10 08.11.2007 08:07
Textarea und &amp;gt; PHP-Fortgeschrittene 9 07.02.2006 00:34
Guestbook Chrescht PHP Tipps 2005-2 14 28.06.2005 13:10
session und verarbeitung PHP Tipps 2005-2 7 13.06.2005 20:51
Dyn. Menue mit Sub-Submenue Carrear PHP Tipps 2005 7 01.06.2005 10:22
Warum wird Variable nicht übergeben??? Anuschka PHP Tipps 2005 2 06.01.2005 13:22
Partykalender, Probleme PHP Tipps 2004-2 6 26.12.2004 13:19
Variable in HTML ersetzen ohne "<? echo $var; ?>& PHP Tipps 2004-2 6 15.12.2004 21:27
Schriftgröße im echo Befehl PHP Tipps 2004-2 11 09.11.2004 10:43
variable variable php-newbie83 PHP Tipps 2004-2 0 06.11.2004 14:58
HILFE! Navigation mit PHP... WIE? PHP Tipps 2004 11 20.09.2004 22:30
2 Schleifen durchlaufen PHP Tipps 2004 1 14.09.2004 14:33
upload mehrere dateien chief-thomson PHP Tipps 2004 5 26.08.2004 17:00
[Erledigt] Datenübergabe PHP Tipps 2004 2 20.07.2004 19:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2005-2/31608-variable-echo-befehl.html, variablen im echo befehl php, variable in echo befehl, echo befehl php, img echo variable, php echo variable, php img variable echo, echo \<img, complex curly syntax, php \curly syntax\ command, echo befehl img, variable nicht im echo befehl ersetzen, synthax inecho

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:45 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.