`

php命令行程序中让用户进行输入

    博客分类:
  • php
PHP 
阅读更多
<?php
if(!defined("STDIN")) {
define("STDIN", fopen('php://stdin','r'));
}
//php5.2里面STDIN已经定义了
echo "Hello! What is your name (enter below):\n";
$strName = fread(STDIN, 80);
echo 'Hello ',$strName, "\n";
 
分享到:
评论

相关推荐

    简单的命令行包装的PHP库.zip

    命令是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释...

    Linux平台php命令行程序处理管道数据的方法

    本文实例讲述了Linux平台php命令行程序处理管道数据的方法。分享给大家供大家参考,具体如下: linux下有一个强大的命令|(管道提示符).它的作用是将前一个命令的结果交给后一条命令并作为后一条命令的输入.而linux下...

    浅谈php命令行用法

    在命令行中输入php –v 即可查看当前php的版本。 其他的选项有: –m、-i。笔者在这里就不给出列子了。 -m 会显示当前php加载的有效模块。 -i 则输出无html格式的phpinfo。 使用 –ini 选项可以输出当前php加载ini...

    minicli:PHP中命令行应用程序的简约框架

    它提供了一种组织命令的结构化方法,并提供了各种帮助程序,以方便使用命令参数,从用户获取输入以及打印彩色输出。 快速链接: 无依赖:这意味着什么 无依赖关系意味着什么? 这意味着您可以构建有效的CLI PHP...

    在服务器上解zip包的php程序

    然后在地址栏中输入 http://yoursite.com/zip1.php?zipfile=foo.zip 就会把zip文件解压到当前目录,当然,php必须有写这个目录的权限 支持命令行使用 欢迎到 codebase.hualiuliu.com 贴上好的程序

    PdfFormFillerUTF-8:带有命令行或 WWW 界面的简单 PDF Form Filler 实用程序。-开源

    而 Adob​​e Readers(至少到版本 X)没有,并且 UTF-8 文本由 pdftk 输入,但在用户单击表单并对其进行编辑之前不会显示在其表单中。 在 PdfFormFiller 中,您可以使用 -font 选项指定用于填写表单的 UTF-8 字体...

    在命令行下运行PHP脚本[带参数]的方法

    现在,试着在命令行提示符下运行这个程序,方法是调用CLI可执行文件并提供脚本的文件名: #php phphello.php 输出Hello from the CLI 使用标准的输入和输出 你可以在自己的PHP脚本里使用这三个常量,以接受用户的...

    PHP7内核剖析.zip

    输出是执行结果,假如我们想用PHP代替shell,在命令行中执行一个文件,那么就可以写一个程序来嵌入PHP解析器,这就是cli模式,这种模式下PHP就是普通的一个命令工具。接着我们又想:能不能让PHP处理http请求呢?这时...

    Windows下的文本编辑器-flexedit

    内建了一个dos窗口,你可以在里面输入命令。你也可以在flexedit启动的时候初始化命令窗口,以便把flexedit作为一个命令行的构建环境。你也可以将flexedit作为系统的shell。flexedit的浏览窗口和命令窗口做好了一切...

    luster:基于Laravel的命令行应用程序框架

    运行luster init以创建命令行应用程序项目文件。 php vendor/bin/luster init Input your cli app name (default: luster) 输入您的应用名称。 您将获得一些目录和文件。 查看bin/[yourappname] 。 它是用于引导...

    PHP5完全攻略

    PHP输出控制灵活,可以在HTML中嵌入PHP代码,也可以由PHP输出HTML语言,或者在命令行下执行,将结果输出到其他设备。 PHP支持模板,实现程序逻辑与用户界面分离 跨平台 与多个服务器兼容,包括Apache MicroSoft ...

    php网络开发完全手册

    11.3.5 改进的用户信息输入程序 178 11.4 URL编码解码函数 181 11.4.1 编码字符串——urlencode 181 11.4.2 解码字符串——urldecode 181 11.5 小结 182 第12章 PHP与JavaScript交互 183 12.1 JavaScript简介 183 ...

    phpstudy for Linux 版本.zip

    phpStudy for Linux 版本 (php一键安装包) 下载地址: 下载版:http://lamp.phpstudy.net/phpstudy.bin 完整版:http://lamp.phpstudy.net/phpstudy-all.bin 大小:21M (安装版) 适用:Linux...

    转载+整合 64位系统+ php 5.5 memcache 安装教程 及下载

    在自己的新程序中打算全面应用memcached技术,这个很容易理解这是memcached是内存缓存,但是怎么还有memcache呢? 其实很简单,memcache是php的一个扩展,用于php管理memcached,php-memcache.dll。 如果安装...

    PHP API接口和返回的版本

    当我们把这个例子编译之后,在命令行中输入以下命令就可以看到执行结果了: java -classpath .;phprpc_client.jar HelloWorld 这个 Java 的客户端看上去比 PHP 的要稍微复杂一些,不过仍然很好理解。在 Java 客户端...

    sqlmap中文版本(和谐渗透小组专用)

    许多现实中对于网站的攻击往往是由于网站没有及时更新或者对于用户的输入没有进行检查。从缓冲区溢出说起,这样一种针对系统脆弱性的威胁,最根本的问题还是在于对于用户的输入没有进行检查。作为主要威胁之一的SQL...

    PHP和MySQL Web开发第4版pdf以及源码

    11.2.1 检查与过滤用户输入数据 11.2.2 建立一个连接 11.2.3 选择使用的数据库 11.2.4 查询数据库 11.2.5 检索查询结果 11.2.6 从数据库断开连接 11.3 将新信息放入数据库 11.4 使用Prepared语句 11.5 使用...

    phpMyAdmin v4.8.5.zip

    phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料...

Global site tag (gtag.js) - Google Analytics