php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.06.2005, 22:56  
Erfahrener Benutzer
 
Registriert seit: 09.06.2005
Beiträge: 213
seven-12
Standard Wert einer Variable in einer anderen Funtion übernehmen

Hallo,

ich schreibe eine Funktion in der Datei suche.php:
todo($suche)
{
$suche = $REQUEST("suche");
}

wie kann ich den Wert dieser Variable an einen anderen Skript übergeben?
Per Parameter?
Ich denke, dass ich diese Funktion in der anderen Datei aufrufen könnte ( davor muss ich die Datei suche.php per include oder require einfügen:
Wie kann ich diese Funktion aufrufen um diesen Wert des Variable aus der anderen Funktion zu haben?

Wenn ich sie so abrufe:
todo("suche") ? oder was kann ich statt suche einfügen? $search?

Bin etwas confused,

Danke
seven
seven-12 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.06.2005, 23:07  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

PHP-Code:
<?php

//eine methode:
function todo(&$var);  // ein pointer somit wird die übergebene variable verändert 
{
$var machwasmit($var);
}
$varvar 'bla';
todo($varvar);
function 
todo($var);  // ein pointer somit wird die übergebene variable verändert 
{
$var machwasmit($var);
return 
$var
}
$varvar todo($varvar);


?>
verständlich ?

mfg
robo47
robo47 ist offline  
Alt 13.06.2005, 23:20  
Erfahrener Benutzer
 
Registriert seit: 09.06.2005
Beiträge: 213
seven-12
Standard

sorry robo... ich checke es nicht... und wenn ich den Wert der $var ausgeben möchte, ändert sich nichts? in beiden funktionen sind sie gleich?
seven-12 ist offline  
Alt 13.06.2005, 23:23  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

zeig mal deinen code
robo47 ist offline  
Alt 13.06.2005, 23:31  
Erfahrener Benutzer
 
Registriert seit: 09.06.2005
Beiträge: 213
seven-12
Standard

suche.php hat diese Funktion:

todo($suche)
{
$suche = $REQUEST("suche");
}

und diesen Wert der Variable $search brauche ich in der anderen Funktion in einer anderen Datei. Wenn ich diese Funktion in einer anderen Datei und innerhalb der anderen Funktion aufrufe todo($suche), geht es?
Das Problem ist für mich, nur wie ich den Wert dieses Variable weiter übergeben kann, als Parameter in der Funktion. Aber schreibe ich in der anderen Datei den gleichen Parameter innerhalb von ()?
Also wieder toco($search)? Habe ich bei diesem Aufruf den gleichen Wert innerhalb von $search?

Sorry robo, bin zu Hause, den ganzen Quellcode habe ich im Büro
seven-12 ist offline  
Alt 13.06.2005, 23:43  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Was soll $REQUEST("suche") sein?
Meinst Du $_REQUEST['suche']?
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 13.06.2005, 23:47  
Erfahrener Benutzer
 
Registriert seit: 09.06.2005
Beiträge: 213
seven-12
Standard

ja , ich habe mich einfach vertippt
das problem , dass ich habe sind die Parameter , die ich in der Funktion übergebe.
was bedeuten sie eigentlich, wozu brauche ich einen Parameter in der Funktion wie zum Beispiel: todo($search). ich denke, dass man dadurch den Wert einer Variable als Parameter übergeben kann...
seven-12 ist offline  
Alt 14.06.2005, 00:36  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.818
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

PHP-Code:
<?php

function a($a,$b) {
 echo 
"ich wurde mit den parametern " $a " und " $b " aufgerufen 
"
;
  
$result $a $b;
  echo 
"ich gebe jetzt gleich " $result " als ergebnis zurück und verabschiede mich.
"
;
  return 
$result;
}

echo 
"skript startet und ruft funktion a() auf ... 
"
;
$myResult a(5,60);
echo 
"skript  hat als ergebnis " $myResult ." zurückbekommen
"
;
echo 
a($myResult,6) . " ist nach dem zweiten aufruf das ergebnis.
"
;

?>
ansatz verstanden?
axo 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
Auf eine Variable einer anderen Datei zugreifen OliL PHP Tipps 2008 6 15.04.2008 15:24
In einer Abfrage Wert, aus einer anderen Tabelle abfragen? &lt;Daniel&gt; Datenbanken 1 26.10.2006 16:30
Variable mit Strings und anderen Variablen füllen PHP Tipps 2005-2 3 28.06.2005 10:34
Denkproblem: veränderbare Variable in einer anderen Variable PHP Tipps 2005 8 30.03.2005 18:32
Variable enthält nicht den korrekten Wert PHP Tipps 2005 4 15.01.2005 16:22
Warum wird Variable nicht übergeben??? Anuschka PHP Tipps 2005 2 06.01.2005 13:22
gucken ob Variable eine Wert hat Soese PHP Tipps 2004-2 4 05.12.2004 00:53
Wert aus Formular in Variable speichern PHP Tipps 2004-2 2 01.12.2004 16:56
Array mit Variable als Schlüssel: Wert hochzählen. PHP-Fortgeschrittene 2 29.11.2004 22:23
Variable / wert auf neue seite mit session... WIE?! PHP Tipps 2004 3 05.10.2004 15:21
Möchte Variable die Wert enthält mit Wort in DB vergleichen PHP Tipps 2004 17 21.08.2004 22:54
Nur eine Variable aus einer anderen Seite übernehmen ??? PHP Tipps 2004 4 17.08.2004 00:34
Wert einer Variable minütlich erhöhen PHP Tipps 2004 1 12.08.2004 14:58
Zugriff von einer PHP Seite auf eine Variable der anderen. PHP Tipps 2004 4 02.08.2004 01:24
array wert als variable nähmen PHP Tipps 2004 15 07.07.2004 21:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php variablen aus anderen skripten übernehmen, einen wert von einer php zur einer anderen übernehmen, php function variable übernehmen, php variable wert hat, php auf variable einer anderen funktion zugreifen, wert aus einer anderen funktion übernehmen php

Alle Zeitangaben in WEZ +1. Es ist jetzt 20:21 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.