L'utilisateur remplit les données dans le formulaire puis les soumet à un fichier php. Le fichier PHP utilise des fonctions pour obtenir les données (apprentissage recommandé : Tutoriel vidéo PHP<.>)
<form action="welcome.php" method="post"> Name: <input type="text" name="name"> E-mail: <input type="text" name="email"> <input type="submit" value="提交"> </form>
<html> <body> Welcome <?php echo $_POST["name"]; ?> Your email address is: <?php echo $_POST["email"]; ?> </body> </html>
$_POST["name"] est le nom saisi par l'utilisateur
Vous pouvez utiliser ces trois constantes dans les scripts PHP pour accepter les entrées de l'utilisateur ou afficher les résultats du traitement et des calculs.
Périphérique d'entrée standard STDIN
Périphérique de sortie standard STDOUT
Périphérique d'erreur standard STDERR
Le processus de traitement PHP est le suivant : La fonction fwrite() écrira d'abord un message sur le périphérique de sortie standard et demandera le nom de l'utilisateur. Il lit ensuite les informations d'entrée utilisateur obtenues à partir du périphérique d'entrée standard dans une variable PHP et les combine en une chaîne. Utilisez ensuite fwrite() pour imprimer la chaîne sur le périphérique de sortie standard<?php while($str = fread(STDIN,1000)){ echo "you print:".$str; } ?>
<?php //PHP CLI中,有三个系统常量,分别是STDIN、STDOUT、STDERR,代表文件句柄。 /** *@ 标准输入 *@ php://stdin & STDIN *@ STDIN是一个文件句柄,等同于fopen("php://stdin", 'r') */ $fh = fopen('php://stdin', 'r'); echo "[php://stdin]请输入任意字符:"; $str = fread($fh, 1000); echo "[php://stdin]你输入的是:".$str; fclose($fh); echo "[STDIN]请输入任意字符:"; $str = fread(STDIN, 1000); echo "[STDIN]你输入的是:".$str; /** *@ 标准输出 *@ php://stdout & STDOUT *@ STDOUT是一个文件句柄,等同于fopen("php://stdout", 'w') */ $fh = fopen('php://stdout', 'w'); fwrite($fh, "标准输出php://stdout/n"); fclose($fh); fwrite(STDOUT, "标准输出STDOUT/n"); /** *@ 标准错误,默认情况下会发送至用户终端 *@ php://stderr & STDERR *@ STDERR是一个文件句柄,等同于fopen("php://stderr", 'w') */ $fh = fopen('php://stderr', 'w'); fwrite($fh, "标准错误php://stderr/n"); fclose($fh); fwrite(STDERR, "标准错误STDERR/n");
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!