-
PHP自动识别字符集编码并达成转码
所属栏目:[PHP教程] 日期:2022-01-21 热度:70
原理很简单,因为gb2312/gbk是中文两字节,这两个字节是有取值范围的,而utf-8中汉字是三字节,同样每个字节也有取值范围,而英文不管在何种编码情况下,都是小于128,只占用一个字节,全角除外. 在PHP处理页面的时候,我们对于字符集的转换都是采用了iconv或者mb_c[详细]
-
PHP判断客户浏览器是否安装alexa工具条程序
所属栏目:[PHP教程] 日期:2022-01-21 热度:149
众所周知,alexa工具条是常用的网站第三方统计工具,通常我们会自行定制alexa工具条用来让用户安装,通过用户对工具条内容的点击来提高网站在alexa的排名. 如果我们在一些必要的php应用中需要强制用户安装,这就涉及到了alexa工具条安装与否的判断,浏览器在访[详细]
-
PHP中的cURL请求及示例学习笔记
所属栏目:[PHP教程] 日期:2022-01-21 热度:99
cURL是php中一个很强大的功能,可以模仿各种用户请求,如模仿用户登录,发送php cookie等等操作,使用curl_init函数,必须要打开这个php扩展. 1.打开php.ini,开启extension=php_curl.dll 2.检查php.ini的extension_dir值是哪个目录,检查有无php_curl.dll,没有的[详细]
-
PHP网址缩短代码 生成短网址
所属栏目:[PHP教程] 日期:2022-01-21 热度:106
每个网址用6个字符代替,(32^6) 最多可以拥有1,073,741,824个短网址,当然,你还可以记录更详细的信息,如访问记录,创建时间等,如果真不够用了,还可以删掉很久不用的,代码如下: function shorturl($input) { $base32 = array ( a, b, c, d, e, f, g, h, i, j,[详细]
-
php 判断访问者是否手机客户端实例
所属栏目:[PHP教程] 日期:2022-01-21 热度:50
最近移动互联网火爆了我们需要做一个PC站与WAP站,要实现如果用户是电脑访问WAP站就自动进入PC站,反之一样,下面我整理了一些代码与大家一起来看看. 方法一,判断HTTP_USER_AGENT,代码如下: $agent = strtolower($_SERVER[HTTP_USER_AGENT]); if(strpos($agen[详细]
-
php生成与读取excel文件 .csv 实例
所属栏目:[PHP教程] 日期:2022-01-21 热度:189
这里我们是介绍利用php的fgetcsv函数直接来读取.csv文件了,并不是真正的excel文件,如果要读取真正的excel文件我们需要使用插件了,下面我会简单介绍一下. excel文件(.csv),代码如下: ?php function getCSVdata($filename) { $row = 1;//第一行开始 if(($han[详细]
-
php完成input输入框失去焦点自动保存输入框的数据
所属栏目:[PHP教程] 日期:2022-01-21 热度:167
最近做一个输入框失去焦点时自动保存数据的功能,当然就是jQuery选择器选择input,blur时,ajax提交数据给php文件,php文件保存一下数据,主要是要注意一下中文的问题,所以中间需要转一下编码. 下面的实例是一个列表页,有一点类似excel了,html代码如下: table w[详细]
-
php版淘宝网查询商品接口代码
所属栏目:[PHP教程] 日期:2022-01-21 热度:146
下面来给大家介绍一个php版淘宝网查询商品接口代码的例子,下面要(www.Cuoxin.com)改成你的信息的在代码后面都有说明了,同时sdk包我们也要官方下载. 其实我也没做什么只是把标准事例改了下,请下载SDK包解压后与该文件放在同一目录下,代码如下: ?php header([详细]
-
PHPMailer发送邮件 SMTP 错误:无法连接到 SMTP 主机
所属栏目:[PHP教程] 日期:2022-01-21 热度:74
PHPMailer是一个邮件发送插件有很多朋友使用它来发邮件,但也有不少朋友在使用期PHPMailer发邮件时就碰到SMTP 错误:无法连接到 SMTP 主机错(www.Cuoxin.com)误了,出现这种问题我们从几个点来分享,一个是邮箱配置有问题,另一个是我们的php.ini环境中有些函数[详细]
-
php多进程几个例子
所属栏目:[PHP教程] 日期:2022-01-21 热度:55
php多进程这个东西先是在java中有不过现在高版本的php也支持多进程这个功能,但经过测试性能不如j(www.Cuoxin.com)ava了希望后期有所提高了,下面我们一起来看看我整理了几个关于php多进程例子,希望能帮助你理解多线程. php多进程的实现依赖于pcntl扩展,编译[详细]
-
php利用CURL函数登入163邮箱并获取自己的通讯录
所属栏目:[PHP教程] 日期:2022-01-21 热度:96
我们使用phpmailer登录邮件发邮件也是使用了curl原理来实现模仿用户(www.Cuoxin.com)发邮件了,今天看了两个利用CURL函数登入163邮箱并获取自己的通讯录的例子. 学习了一些CURL的基础知识并做了这个示例,关于CURL的知识可以从php的官网上查看,点击查看. 示[详细]
-
php中CURL实现多线程的笔记
所属栏目:[PHP教程] 日期:2022-01-21 热度:155
php执行多线程有fscoket与curl两种方式,但我们经常会碰到fscoket不能使用了,但curl很多服务器都支持了,下面我们一起来看一个利用CURL实现多线程方法,PHP实例代码如下: $ch = curl_init(); $curl_opt = array( CURLOPT_URL=http://www.Cuoxin.com, CURLOPT_[详细]
-
php位数不够自动0填充补齐的例子
所属栏目:[PHP教程] 日期:2022-01-21 热度:52
如果要自动生成学号,自动生成某某编号,就像这样的形式d0000009、d0000027时,那么就会面临一个问题,怎么把左边用0补齐成这样8位数的编码呢?我想到了两种方法实现这个功能. 方法一: 先构造一个数字10000000,千万,也就是一个1,7个0,然后加上当前的编号([详细]
-
php获取字符串中url自动加超级链接
所属栏目:[PHP教程] 日期:2022-01-21 热度:65
有时我们希望用户提交的连接地址自动给这个连接加上a标签了,这个其实就是给文本url地址加超级链接了,下面整理了几个例子希望对各位会带来帮助. PHP实例代码如下: $string = 这是php提取文本内容字符串中的网址,连接为http://www.Cuoxin.com 站点; //连接[详细]
-
PHP压缩javascritp 与CSS的例子
所属栏目:[PHP教程] 日期:2022-01-21 热度:85
有的网站有很多的 CSS 文件,如果将它们合并到一起并且进行 Gzip 压缩会减少请求和文件大小,有利于提高网站加载速度。为了方便我不推荐人工压缩和合并 CSS,而是使用 PHP 代码。 首先将所有 CSS 放到一个目录里,然后在此目录新建一个空的 CSS 文件,命名为[详细]
-
php socket客户端和服务端互相通讯实例
所属栏目:[PHP教程] 日期:2022-01-21 热度:61
php socket是一个什么东西我就不介绍了,下面来给大家整理了一些关于php socket的实现的客户端与服务端互相通讯的例子. 服务端代码如下: ?php set_time_limit(0); $host=localhost; $port=1001; //创建一个连接 $socket=socket_create(AF_INET,SOCK_STREAM,[详细]
-
PHPMailer实现邮件发送例子
所属栏目:[PHP教程] 日期:2022-01-21 热度:97
在php中我们在linux服务器安装了邮件组件可以直接使用mail函数发送邮箱,对于windows系统我们多半使用PHPMailer实现邮件发送了,下面来看一个简单的例子. 使用PHPMailer类实现邮件的发送,代码如下: $phpmailer = new PHPMailer(); $phpmailer-IsSMTP(); //[详细]
-
phpmailer 发送邮件实例代码
所属栏目:[PHP教程] 日期:2022-01-20 热度:149
phpmailer 发送邮件实例代码 header(Content-type:text/html;charset=utf-8); include(phpmailer/class.phpmailer.php); include(phpmailer/class.smtp.php); $mail = new PHPMailer(); $mail-IsSMTP(); // set mailer to use SMTP $mail-Host = smtp.sohu[详细]
-
phpmailer发送邮件代码
所属栏目:[PHP教程] 日期:2022-01-20 热度:126
本文章收藏了两款利用phpmailer来发送邮件,当前如果你的机器配置好了php自带的邮件发送功能那更好哦,mail()这个那就更方便了。 */ function smtp_mail ($sendto_email,$subject,$body) { global $mailconfig,$_cfg; $mail = new phpmailer(); $mail-issmtp[详细]
-
php 发送邮件与pop3邮件登录代码
所属栏目:[PHP教程] 日期:2022-01-20 热度:126
php发送邮件与pop3邮件登录代码 function send_msg($to,$subject,$body) { $send_addr = admin@test.com; //发送人地址 $header = from: admin .$send_addr.rn; //设置email头 ini_set(sendmail_from,$send_addr); mail($to,$subject,$body,$header); } po[详细]
-
利用 PHPMailer发送邮件
所属栏目:[PHP教程] 日期:2022-01-20 热度:70
利用phpmailer发送邮件(可发送 html内容,图片,附件),phpmailer是一个用于发送电子邮件的php类,他比php自带的函数mail强多了,phpmailer可以到官方下载。 下面来看一个只发送文本的实例: */ require(class.phpmailer.php); $mail = new phpmailer(); $mai[详细]
-
php mail邮件发送带附件功能
所属栏目:[PHP教程] 日期:2022-01-20 热度:69
$pdfname=test.pdf; $email=test@test.com; $text = 您好,附件中是您需要的pdf文件。请点击下载。bra href=http://www.Cuoxin.comwww.Cuoxin.com/a; //文本内容 $text = base64_encode($text); //用base64方法把它编码 $text = chunk_split($text); //把[详细]
-
php 使用qmail发送邮件实现代码
所属栏目:[PHP教程] 日期:2022-01-20 热度:59
以前都是利用mail函数或php教程ermail进行邮件发送,今天看这款利用qmail进行邮件发送,写法非常简单,是一款不错的工具. function send_check_mail($email, $subject,$uid,$buffer) { echo hello; $command = /var/qmail/bin/qmail-inject .$email; //qmail[详细]
-
php PEAR mail发送邮件实例
所属栏目:[PHP教程] 日期:2022-01-20 热度:185
phppear mail发送邮件实例 -- !doctype html public -//w3c//dtd xhtml 1.0 transitional//en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd html xmlns=http://www.w3.org/1999/xhtml head meta http-equiv=content-type content=text/html;[详细]
-
php socket 使用smtp服务器发送邮件
所属栏目:[PHP教程] 日期:2022-01-20 热度:167
/*邮件发送类 *功能:php socket 使用smtp服务器发送邮件 *作者:longlong *时间:2007-11-26 */ class smtp { /* 全局变量 */ var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pa[详细]