PHP 教程 在线

2712phpmail邮箱 Mailer Error: SMTP connect() failed

1:php环境没有开启扩展php_openssl和php_sockets

phpinfo();

php_openssl.dll 扩展 如果没有,则必须手动开启,检查php.ini中

extension=php_openssl.dll 是否存在,存在的话去掉前面的注释符;

不存添加 extension=php_openssl.dll,

检查ext目录下是否存在php_openssl.dll 文件,有那就没事了

如果没有,则需要到网上下载。

2:协议或者端口错了,协议ssl 468 和tls 切换试试

3:没有开启IMAP/SMTP服务(去邮箱设置开启)

成功开启POP3/SMTP服务,在第三方客户端登录时,密码框请输入以下授权码:

每个服务商不同 这是QQ的开启POP3/SMTP服务后的提示

2711A session had already been started

A session had already been started ignoring session_start() 解决

A session had already been started - ignoring session_start()已经存在一个session 打开了

忽略sessioon_start();

办法1 修改 php.ini 成

session.auto_start = 0  // 0是关闭  1是打开 session的自动开启

办法2 程序中 先 判断 如果session_id 不存在,说明没有储存, 打开session

if (!session_id()) session_start();

2697PHP计算生肖算法

PHP计算生肖算法

$year = date("Y");

$name=array('猴','鸡','狗','猪','鼠','牛','虎','兔','龙','蛇','马','羊');  

$i=$year % 12;

echo $name[$i];

//输出当年的生肖属性

2696javascript将php的time()时间戳转化成具体date格式

javascript将php的time()时间戳转化成具体date格式

将PHP的int类型的时间转化为date类型的时间格式

php的time()函数获取到当前的unix时间戳,精确到秒数

html中显示将其格式化成时间格式显示

javascript中new Date() 通过给Date传递参数,将int数据转换成date类型数据,参数精确到毫秒数

js Date对象转换成年月日,date变量的值为时间格式字符串

var time = data['pub_time']; //1483970035

var date = new Date(time*1000);

var year = date.getFullYear();

var month = date.getMonth() + 1;

var day = date.getDate();

des = year + '-' + month + '-' + day;

2695PHP 多维数组去重复项

php去重复函数

php二维数组去重复项函数,array_unique(array),只能处理二维数组

$a = array("iam"=>"100","300","100","600","900");

$a = array_unique($a);

print_r($a);//Array ( [iam] => 100 [0] => 300 [2] => 600 [3] => 900 )

php多维数组去重复项 可用下面的方法

$multiArray=array(

array("hostName"=>"杨新","pcode2"=>"41675441"),

array("hostName"=>"杨新1","pcode2"=>"416754411"),

array("hostName"=>"杨新","pcode2"=>"41675441"),

);

$serializeArrs = array_map('serialize',$multiArray);

$uniqueArrs = array_unique($serializeArrs);

$unserializeArrs = array_map('unserialize',$uniqueArrs);

print_r($unserializeArrs);

//Array ( [0] => Array ( [hostName] => 杨新 [pcode2] => 41675441 ) [1] => Array ( [hostName] => 杨新1 [pcode2] => 416754411 ) )