php in_array函数引发的一些思想
七月 31, 2019 Views
Comments 0
今天突然想到php中的in_array函数有个其怪的用法,下面我们来看看这个用法,有需要的朋友简单的参考一下,代码如下:
$a = array ( "1,2,3" , "4" );
if (in_array(1, $a )){ /sp
阅读全文zend
PHP引用符&的使用方法汇总
七月 30, 2019 Views
Comments 0
PHP引用符&是一个用来传值或传地址的方法了,下面为了让大家更清楚PHP引用符&的用法我们整理了一些例子各位可进入参考.
关于php的引用(就是在变量或者函数、对象等前面加上&符号)的作用,我们先看下面这个程序,代码如下:
<?php
$a = 100; //声明变量a
$b = & span cl
阅读全文zend
Laravel执行migrate操作提示”Class not found”怎么解决
七月 30, 2019 Views
Comments 0
Class not found提示是类没有找到了,没有找到对应的类我们可以检查是不是哪里配置或调用有问题了,下面我们来看一篇关于Laravel执行migrate操作提示”Class not found”问题解决办法了,具体的如下所示。
使用Laravel的artisan命令工具执行migrate操作,提示”Class not found”的错误,但是这个migrate类文件是存在的,如遇到这个问题,可执行以下composer dump-autoload,问题得到解决。
一开始报错如下:
[root@iZ94r80gdghZ tanteng.me]# php artisan migrate:reset  
阅读全文zend
PHP5中SESSION路径配置详解
七月 29, 2019 Views
Comments 0
本文章来告诉你如何在php5中的php.ini中配置session的详细教程,包括了路径等等一些相关的操作,有需要了解的同学可参考一下.
php.ini中有关session的一些设定会影响到session函数的使用,以php5版本为例,我们来了解一下php.ini中有关session的设定.
;处理session存取的模式(预设:files)
session.save_handler = files
;session档案存放路径(预设:/tmp)
session.save_path = /tmp
;session使用cookie的功能(预设:启动 1)
session.use_cookies = 1
;session的名字(预设:PHPSESSID)
session.name = PHPSESSID
;自动启动(预设:关 0,此处可以改为1)
sess
阅读全文zend
phpMyAdmin错误
七月 29, 2019 Views
Comments 0
当登录 phpMyAdmin 出现错误提示“无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装.”,原因是退出phpMyAdmin的时候,没有点“退出”而退出,而是直接叉掉浏览器窗口,当再次登录phpMyAdmin的时候就会出现这个错误.
如果服务器是用的wdcp管理软件的话,直接SSH登录服务器,进入:
/www/wdlinux/tmp
把里面的sess开头的文件全部删除,如果是其他系统就进入:PHP安装目录/tmp 删除sess开头的文件.
阅读全文zend
PHP表单增加token验证,防止站外及重复提交
七月 28, 2019 Views
Comments 0
token用于常用的表单防止重复提交及站外提交的一个常用的处理方式了,下文我们一起来看一个PHP表单增加token验证,防止站外及重复提交例子。
原理在于生成一个随机字符串放在session里。提交表单后来验证这个字符串。可以做到防止他人自己写form来欺骗提交,重复提交或者双击提交。
Token.php
<?php
/*
* Created on 2013-3-
阅读全文zend
PHP高精确度运算BC函数库实例详解
七月 27, 2019 Views
Comments 0
<?php
/***************************************************************************************
*php BC高精确度函数库
*php bc math 包含了:相加,比较,相除,相减,求余,相乘,n次方,配置默认小数点数目,求平方 /sp
阅读全文zend
判断用户是PC还是移动端的php代码
七月 27, 2019 Views
Comments 0
本文我们来分享用php如何识别用户是通过 PC、iPad 还是手机,然后我们还可以看看腾讯的通过JS语句判断WEB网站的访问端是电脑还是手机。
先我们来看看一段用php如何识别用户是通过 PC、iPad 还是手机来访问网站?
<?php
$uAgent = $_SERVER [ 'HTTP_USER_AGENT' ];
span class="var
阅读全文zend
PHP接口开发数据签名程序代码
七月 26, 2019 Views
Comments 0
PHP接口开发数据签名这个非常的重要不但要有好的算法同时也要保密了,下面我们来看一篇由php实现的关于PHP接口开发数据签名例子吧,具体如下所示。
现在应用开发中通常会用到接口,其数据是通过开放的互联网传输,对数据的安全性有一定要求,为了防止数据在传输过程中被篡改,常用数据签名(sign)的方式来校验。
数据签名sign生成方法:
①去除数组中的空值和签名参数(sign/sign_type)
②按键名升序排列数组
③把数组所有元素,按照“参数=参数值”的模式用“&”字符拼接成字符串
④把拼接后的字符串再与安全校验码直接连接起来
⑤MD5等加密函数,加密字符串
示例代码:
span class="keyword
阅读全文zend