php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.09.2004, 13:22  
Gast
 
Beiträge: n/a
Standard Was bedeutet mit fsockopen: Resource id #2

Hi,
ich habe mit fsockopen eine Verbindung zu einem Program erstellt

PHP-Code:
$fp fsockopen"127.0.0.1"7496$errno,
$errdesc); 
und wenn ich dann $fp ausgebe erhalte ich Resource id #2
Was bedeutet die Ausgabe Resource id #2

Danke
twinx
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.09.2004, 14:10  
Erfahrener Benutzer
 
Registriert seit: 14.07.2004
Beiträge: 109
imported_Lumio
imported_Lumio eine Nachricht über ICQ schicken imported_Lumio eine Nachricht über AIM schicken
Standard

Das ganze wird zum erkennen des Befehles verwendet.
Ein Beispiel:
PHP-Code:
$fp fopen("datei.txt""r");
   
$file fread($fp1000);
fclose($fp);
echo(
$fp "
$file); 
Wenn du nun $fp Ausgibst kommt irgend eine Resource wie "Resource #1"
fread verwendet $fp also die Resource, damit es weiß, welche Datei er einlesen muss, und schreibt das ganze dann in $file.
Das selbe macht PHP mit MySQL, mit deinem Beispiel und vielen anderen Befehlen genauso
__________________
MFG
Lumio
imported_Lumio ist offline  
Alt 13.09.2004, 14:10  
Gast
 
Beiträge: n/a
Standard

Funktionen, die fremde Resourcen anbinden, lieferten in PHP 3 Integerwerte als Link-Identifier ( z.B. mysql_connect() ).
PHP 4 meldet als Typ nicht mehr "Integer", sondern "Resource-ID". Die Unterscheidung ist notwendig für die eingebaute Session Funktionalität.

es wird also kein Ergebnis im eigentlichen sinne zurückgegeben welches du ausgeben könntest.
 
Alt 13.09.2004, 17:26  
Gast
 
Beiträge: n/a
Standard

Hmm...
ich blick das noch nicht ganz.

Hier steht: http://php4.globe.de/manual/de/resource.php

Bei Ressourcentyp steht in der Tabelle socket für fsockopen() .

Wenn ich aber bei mir mit get_resource_type($fp) den Ressourcentyp anzeigen lasse kommt stream raus. Wie kommt das?
  • $fp: Resource id #2
  • gettype: resource
  • get_resource_type: stream
  • is_resource: 1
Danke
twinx

P.S. und was ist eigentlich eine Ressource genau? Alles was man so "anzapft", sprich mysql, Programme wie hier mit fsockopen() etc.?
 
 


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
Frage zu fsockopen() Pennywise PHP Tipps 2008 2 27.07.2008 14:50
[Erledigt] PHP -> Ordner anlegen der sich auch beschreiben lässt?! Nightuser PHP Tipps 2008 13 30.06.2008 23:51
fsockopen - timeserver chinchiller PHP Tipps 2008 8 07.06.2008 11:15
fsockopen PHP Tipps 2006 12 13.11.2006 21:12
fsockopen() - Problemdomains dragon1402 PHP Tipps 2006 9 30.08.2006 11:57
fsockopen() Problem - weis nicht mehr weiter :( web2 PHP Tipps 2005-2 22 21.10.2005 15:31
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
fsockopen problem PHP Tipps 2005 4 09.05.2005 01:03
ShowIt_V1.8.14 PHP Tipps 2005 1 23.03.2005 19:13
mysql_close(): no MySQL-Link resource supplied in PHP Tipps 2005 23 08.03.2005 20:58
frage zum arbeiten mit dateien PHP Tipps 2005 21 01.03.2005 13:22
fsockopen, verbindung ins netzwerk? PHP-Fortgeschrittene 5 30.10.2004 12:42
Probleme mit fsockopen() PHP Tipps 2004 5 22.10.2004 13:55
fsockopen: while(!feof($fp)) dauert bei manchen Servern 15 s tapferesschneiderlein PHP-Fortgeschrittene 7 13.09.2004 18:47
fsockopen PHP Tipps 2004 2 22.06.2004 14:46

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
resource id #2, fsockopen resource id #2, fopen resource id #2, fsockopen resource id, fsockopen wiki, php fsockopen resource id #2, fsockopen resource id #3, resource id #2 fsockopen, php resource id #2, fsockopen resource id 2, resource id, was bedeutet resause, resource id #2 en fsockopen, resource id #5 php fsockopen, php fopen resource id #3, fread fsockopen, php fopen externer quellcode ressource id 3, \php resource id #2\, fsockopen, $fp resource id #2

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:53 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.