新足迹

 找回密码
 注册

精华好帖回顾

· E&E -- 一起学吃洋蔬菜7 -- 芽甘蓝 (Brussels Sprouts) (2010-2-20) 闲夏采薇 · 在月亮的国度 (2007-10-29) patrickzhu
· 心情版征文 - 写给20岁的北北 (2008-11-19) colaice · 海运追记(AMYLG)[补充了] (2005-1-6) amy
Advertisement
Advertisement
查看: 1204|回复: 6

PHP如何在命令行call function? [复制链接]

头像被屏蔽

禁止发言

发表于 2011-12-9 22:00 |显示全部楼层
此文章由 hfwang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hfwang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
已经有检查email address的正则表达式了,

需要把导出的所有email address的输入文件,检查下看看有没有违规的email address。

请教怎么创建一个命令行的php脚本去调用is_valid function?


非常感谢。


上级只说了这些:

This is quite an extensive change to the regex. Are we confident it will work with all existing  email addresses?

Perhaps a test jig to test against the result of:

SELECT DISTINCT c.email
FROM account a
INNER JOIN contact c ON c.id = a.contact_id
WHERE a.when_closed IS NULL
AND c.email IS NOT NULL
AND c.email <> ""
i.e. export the result set to a file and create a command line Php script to call the is_valid function
Advertisement
Advertisement

特殊贡献奖章

发表于 2011-12-11 22:41 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你是没有apache,要直接运行php
一般直接用命令行$ php abc.php即可 abc.php里可以调用这个is_valid function
有apache的话,一般用wget http://xyz.com/abc.php,可以在不同的服务器上运行这个script

你老板让你export到一个文件,难道php不能连接数据库?
头像被屏蔽

禁止发言

发表于 2011-12-13 08:35 |显示全部楼层
此文章由 hfwang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hfwang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
thanks mate..

late my manager did it by himself...

thank you for your idea, take a note already:)

发表于 2011-12-13 22:47 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2011-12-19 22:24 |显示全部楼层
此文章由 dcc82 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dcc82 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你的上司都在怀疑正则是不是可靠
我个人建议: 最好不要用正则, 你可以用正则来作比较简单的一些校验,但是email地址千花百样, 是很难用一条正则表现出来的, 你可能要写好几条正则综合起来, 还不一定能复盖所有的可能性, 而且正则规则非常难写, 属于吃力不讨好的事情
我目前还真的没看到过一个,哪怕是稍微接近完美的email校验正则规则
我建议你使用专门的类库来做这些事情, 像Zend Validate来做email校验还是比较靠谱的

[ 本帖最后由 dcc82 于 2011-12-19 22:27 编辑 ]

发表于 2011-12-24 01:09 |显示全部楼层
此文章由 LifesoCool 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 LifesoCool 所有!转贴必须注明作者、出处和本声明,并保持内容完整
bin/php php /var/xxx/yourwebsite/yourphp.php
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2011-12-25 11:47 |显示全部楼层

回复 dcc82 5# 帖子

此文章由 hfwang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hfwang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢,还好我们这个网站注册的用户越来越少了
我网路上找的那个已经没什么问题了。

谢谢楼上几位。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部