【phpopendir()函数找出目录下所有文件】教程文章相关的互联网学习教程文章

用PHP实现POP3邮件的收取(3)_PHP

POP3 应用实例   POP3收取邮件的类在前面的文章中已经给大家做了详细的介绍,下面我们来看看如何应用这个类:      include("pop3.inc.php");   $host="pop.china.com";   $user="boss_ch";   $pass="026007";   $rec=new pop3($host,110,2);   if (!$rec->open()) die($rec->err_str);   echo "open ";   if (!$rec->login($user,$pass)) die($rec->err_str);   echo "login";   if (!$rec->stat()) die...

用PHP实现POP3邮件的收取(2)_PHP

POP3 用PHP实现POP3收取邮件的类   现在让我们来用PHP实现一个通过POP3协议收取信件的类吧,这个类中所用到的一些sock操作的函数,不另做特殊说明,请参考php的有关资料。通过这个实例,相信你也会和我一样,感觉到PHP中对于sock操作的灵活、方便和功能的强大。   首先,我们来说明一下这个类中需要用到的一些内部成员变量:(这些变量应该都是对外封闭的,可是由于php对类的成员变量没有private与publice之类的分别,只好就这...

用PHP实现POP3邮件的收取(1)_PHP

POP3 POP协议简介   本文简要说明了通过POP3协议收取邮件、MIME邮件的解码的原理;针对收取和MIME解码,提供了两个实用的PHP类,并提供了使用的样例。分为邮件收取、MIME解码两个部分。这里我们先向您介绍邮件的收取,解码部分会在以后的文章中为各位详细的介绍,敬请关注。   现在Internet上最大的应用应该是非Email莫属了,我们每天都习惯于每天通过Email进行交流,各大网站也几乎都推出了自己的基于WEB的免费邮件系统。在本...

用PHP实现POP3邮件的解码(2)_PHP

POP3 MIME 编码方式简介   MIME 编码方式简介   Subject: =?gb2312?B?xOO6w6Oh?=   这里是邮件的主题,可是因为编码了,我们看不出是什么内容,其原来的文本是:“你好!”我们先看看 MIME 编码的两种方法。   对邮件进行编码最初的原因是因为 Internet 上的很多网关不能正确传输8 bit 内码的字符,比如汉字等。编码的原理就是把 8 bit 的内容转换成 7 bit 的形式以能正确传输,在接收方收到之后,再将其还原成 ...

用PHP实现POP3邮件的解码(3)_PHP

POP3 实现 MIME 解码的类   一个实现 MIME 解码的类   该类实现解码的方法是 decode($head=null,$body=null,$content_num=-1),为了处理上的方便,要求输入的是两个字符数组,在我们的上篇中,所用到的POP类所收取得到的就是两个这样的数组,一个是邮件头内容,一个是邮件的正文内容。限于篇幅,不对其做详细的说明,其实现思想跟本文上篇中所介绍的POP类类似。请参考其中的注释。   该类中用到了大量的正则表达式的操作,对此...

pop3邮件收取一例_PHP【代码】

POP3 test_pop3.phpTest for Manuel Lemos's PHP POP3 classrequire("pop3.php");$user="user"; $password="passwd"; $apop=0; $pop3_connection=new pop3_class; $pop3_connection->hostname="mail.xiaocui.com"; if(($error=$pop3_connection->Open())=="") {echo "Connected to the POP3 server "$pop3_connection->hostname".\n";if(($error=$pop3_connection->Login($user,$password,$apop))==""){echo "User "$user" logged ...

POP3、SMTP邮件收发程序_PHP

SMTPPOP3 if ($EMAIL_INC) return; $EMAIL_INC= "defined"; define( "SmtpPort",25); class Pop3 { var $subject; // 邮件主题 var $from_email; // 发件人地址 var $from_name; // 发件人姓名 var $to_email; // 收件人地址 var $to_name; // 收件人姓名 var $body; // 邮件内容 var $filename; // 文件名 var $socket; // 当前的 socket var $Line; var $Status; function pop3_open($server, $port) { $this->Socket = fsockope...

phparray_pop()数组函数将数组最后一个单元弹出(出栈)_PHP

代码如下:/*函数array_pop():将数组最后一个单元弹出(出栈) * 1、语法:mixed array_pop ( array &array ) * 2、描述: 弹出并返回 array 数组的最后一个单元,并将数组 array 的长度减一。如果 array 为空(或者不是数组)将返回 NULL。 * 3、注意事项: * 3.1、 */ echo "***********************************************************************"; $arr11=array('成绩1'=>65,'成绩2'=>25,'成绩3'=>87,'成绩4'=>85,'成绩5'=>...

使用PHPSocket写的POP3类_PHP

查看 POP3/SMTP 协议的时候想尝试一下自己写一个操作类,核心没啥,就是使用 fsockopen ,然后写入/接收数据,只实现了最核心的部分功能,当作是学习 Socket 操作的练手。其中参考了 RFC 2449和一个国外的简单Web邮件系统 Uebimiau 的部分代码,不过绝对没有抄他滴,HOHO,绝对原创。 代码如下:class SocketPOPClient { var $strMessage = ''; var $intErrorNum = 0; var $bolDebug = false; var...

用PHP实现POP3邮件的收取(三)

应用实例 POP3收取邮件的类在前面的文章中已经给大家做了详细的介绍,下面我们来看看如何应用这个类:include("pop3.inc.php"); $host="pop.china.com"; $user="boss_ch"; $pass="026007"; $rec=new pop3($host,110,2); if (!$rec->open()) die($rec->err_str); echo "open "; if (!$rec->login($user,$pass)) die($rec->err_str); echo "login"; if (!$rec->stat()) die($rec->err_str); echo "共有".$rec->messages."封信件,共...

用PHP实现POP3邮件的解码(一)

初步认识邮件的源文件 本文简要说明了通过POP3协议收取邮件、MIME邮件的解码的原理;针对收取和MIME解码,提供了两个实用的php类,并提供了使用的样例。分为邮件收取、MIME解码两个部分。我们已经向您介绍过了邮件的收取,现在让我们来为您介绍本文的解码部。 在上一篇里,我们已经完成了一个用PHP通过POP3收取邮件的实例,可是在使用这个类的时候,相信你已经看到了,很多的邮件收下来是一堆乱码,自己根本看不懂!是的。现在的邮...

用PHP实现POP3邮件的解码(二)

MIME 编码方式简介 Subject: =?gb2312?B?xOO6w6Oh?= 这里是邮件的主题,可是因为编码了,我们看不出是什么内容,其原来的文本是:“你好!”我们先看看 MIME 编码的两种方法。 对邮件进行编码最初的原因是因为 Internet 上的很多网关不能正确传输8 bit 内码的字符,比如汉字等。编码的原理就是把 8 bit 的内容转换成 7 bit 的形式以能正确传输,在接收方收到之后,再将其还原成 8 bit 的内容。 MIME 是“多用途网际邮件扩充协议”的...

用PHP实现POP3邮件的收取(二)

用php实现POP3收取邮件的类 现在让我们来用PHP实现一个通过POP3协议收取信件的类吧,这个类中所用到的一些sock操作的函数,不另做特殊说明,请参考php的有关资料。通过这个实例,相信你也会和我一样,感觉到PHP中对于sock操作的灵活、方便和功能的强大。 首先,我们来说明一下这个类中需要用到的一些内部成员变量:(这些变量应该都是对外封闭的,可是由于php对类的成员变量没有PRivate与publice之类的分别,只好就这么直接定义了。...

用PHP实现POP3邮件的解码(三)

实现 MIME 解码的类 该类实现解码的方法是 decode($head=null,$body=null,$content_num=-1),为了处理上的方便,要求输入的是两个字符数组,在我们的上篇中,所用到的POP类所收取得到的就是两个这样的数组,一个是邮件头内容,一个是邮件的正文内容。限于篇幅,不对其做详细的说明,其实现思想跟本文上篇中所介绍的POP类类似。请参考其中的注释。 该类中用到了大量的正则表达式的操作,对此不熟悉的读者,请参考正则表达式的有关资料...

php数组函数序列之array_pop()-删除数组中的最后一个元素_php技巧

array_pop()定义和用法 array_pop() 函数删除数组中的最后一个元素。 语法 array_pop(array)参数 描述 array 必需。规定输入的数组参数。 例子 代码如下:$a=array("Dog","Cat","Horse"); array_pop($a); print_r($a); ?> 输出: Array ( [0] => Dog [1] => Cat )