获取 phantomjs 脚本参数列表

学习笔记 马富天 2017-06-20 22:05:46 90 0

【摘要】本文讲讲 phantomjs 的脚本参数介绍。

首先 PHP 完整代码如下:

  1. echo '<meta charset = "utf-8">';
  2. exec('H:\wamp\www\phantomjs\bin\phantomjs --output-encoding=utf8 test04.js a b c',$output_main);
  3. var_dump($output_main);

在代码中,phantomjs 后面有 3 个参数,分别是:a b c。test04.js 并不是参数。

test04.js 文件中的代码如下:

  1. "use strict";  
  2. var sys = require('system');//创建system模块对象sys
  3. if(sys.args.length === 1){//当输入参数长度为1时,提示请多输入几个参数测试代码,然后退出
  4.     console.log('please input more data to test the code!');
  5.     phantom.exit();
  6. }else{//当脚本参数长度大于1时,遍历所有的参数,并打印其长度,然后退出
  7.     for (var i = 0; i < sys.args.length; i++) {
  8.         console.log(i+":"+sys.args[i]);
  9.     };
  10.     console.log('sys.args.length :'+sys.args.length);
  11.     phantom.exit();	//退出运行,否则程序将无法运行
  12. };

最后的执行结果如下:

请输入图片名称

版权归 马富天个人博客 所有

本文标题:《获取 phantomjs 脚本参数列表》

本文链接地址:http://www.mafutian.com/269.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

0

0

上一篇《 如何使用 phantomjs 截取网页屏幕保存为一张图片 》 下一篇《 PHP 判断用户访问页面是通过手机移动端访问还是 PC 端 》

暂无评论

评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码

TOP10

  • 浏览最多
  • 评论最多