gpt4 book ai didi

php - 使用未定义的常量 STDIN - 在第 5 行的 C :\wamp\www\study\sayHello. php 中假定为 'STDIN'

转载 作者:可可西里 更新时间:2023-11-01 13:33:21 27 4
gpt4 key购买 nike

我想学习 php 和 mySQL,我买了一本书(php 和 mySql:缺失的手册第 2 版)

我在win8 64位机器上安装了Wampserver2.4。

服务器配置

Apache 版本:2.4.4
PHP 版本:5.4.12

在第一课我得到了这个错误:(

Notice: Use of undefined constant STDIN - assumed 'STDIN' in C:\wamp\www\study\sayHello.php on line 5

这是文件“sayHello.php”中的 php 代码

<?php

echo "Hello there. So I hear you're learning to be a PHP programmer!\n";
echo "Why don't you type in your name for me:\n";
$name = trim(fgets(STDIN));

echo "\nThanks, " . $name . ", it's really nice to meet you.\n\n";

?>

最佳答案

只需在文件顶部定义 STDIN 常量,

define('STDIN',fopen("php://stdin","r"));

关于php - 使用未定义的常量 STDIN - 在第 5 行的 C :\wamp\www\study\sayHello. php 中假定为 'STDIN',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21184962/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com