Scanf in Php?

Ticha

Ticha

Linux Missionar
Ist der Befehl Scanf in Php integriert? da php ja ein C dialekt ist.

Und wie ist der Unix Befehl bei Ubuntu um die PID für einen Prozess zu erhalten?
 
Geht irgentwie mit fopen und stdin, such mal in google, mehr kann ich leider nicht helfen
PHP:
<?php
function read($length='255'){
   if (!isset($GLOBALS['StdinPointer'])){
       $GLOBALS['StdinPointer']=fopen("php://stdin","r");
   }
   $line=fgets($GLOBALS['StdinPointer'],$length);
   return trim($line);
}
echo "Enter your name: ";
$name=read();
echo "Enter your age: ";
$age=read();
echo "Hi $name, Isn't it Great to be $age years old?";
@fclose($StdinPointer);
?>
gefunden auf http://de.php.net/fopen
Habs zwar net getestet aber koennte funktionieren ;)
 
Zuletzt bearbeitet:
cool danke

aber wie bekomme ich die PID für einen Linux prozess?
 
danke

http://unixhelp.ed.ac.uk/CGI/man-cgi?ps

hab hier mal diesen schönen link gefunden. ich versuch mich mla durchzuarbeiten.

aber da ich grad in nem café sitze um i-net zu haben ... ähm du könntest ir nicht vlt grad den comand sagen um die PID von einem prozess zu bekommen, dessen namen ich kenne? *liebguck*
 
Code:
ps aux | grep "prozessname"

in der Konsole.
 
ps aux | grep psNamensmuster, z.B. 'fire', damit erhält man dann auch noch das Startscript von firefox, nur mal so als Beispiel. Also eben zusammengehörige Prozesse.

Kann es aber sein, dass Du eine C-Funktion fürs abfragen von Prozess-IDs meintest ?
Da müsste ich passen, vielleicht ein eingefleischter Programmierer unter Euch ..?

gruß,
Newton
 

Ähnliche Themen

Microsoft Windows: Sudo findet seinen Weg von Linux nach Redmond

CPU und Memory Verbrauch von Anwendungen über Zeit wissen?

Red Hat Enterprise Linux 9.1: Profi-Betriebssystem mit PHP 8.1 erschienen

Red Hat Enterprise Linux 9.1: Profi-Betriebssystem mit PHP 8.1 erschienen (Update)

GNU nano 6.0: Open-Source-Editor blendet auf Wunsch die Titelleiste aus [Notiz]

Zurück
Oben