随笔分类 -  PHP

摘要:PHP 为任意精度数学计算提供了二进制计算器(Binary Calculator),它支持任意大小和精度的数字,以字符串形式描述bcadd — 加法bccomp — 比较bcdiv — 相除bcmod — 求余数bcmul — 乘法bcpow — 次方bcpowmod — 先次方然后求余数bcsca 阅读全文
posted @ 2017-08-03 10:31 左正 阅读(1876) 评论(0) 推荐(0) 编辑
摘要:有别于js跨域、IFRAME跨域等的常用处理办法,还可以利用P3P来实现跨域。 P3P是什么 P3P(Platform for Privacy Preferences)是W3C公布的一项隐私保护推荐标准,以为用户提供隐私保护。 P3P标准的构想是:Web 站点的隐私策略应该告之访问者该站点所收集的信 阅读全文
posted @ 2017-07-25 14:30 左正 阅读(440) 评论(0) 推荐(0) 编辑
摘要:我们来系统的了解下ThinkPHP框架开发的应用的标准执行流程: 复制代码 如果你绑定了更多的应用行为的话,流程可能会更加复杂。 如果是部署模式下面的第二次请求的话,上面的流程中的步骤10~21是可以省略的。 阅读全文
posted @ 2017-06-22 11:23 左正 阅读(287) 评论(0) 推荐(0) 编辑
摘要:在Web开发过程中,我们经常需要获取系统变量或者用户提交的数据,这些变量数据错综复杂,而且一不小心就容易引起安全隐患,但是如果利用好ThinkPHP提供的变量获取功能,就可以轻松的获取和驾驭变量了。 获取变量 虽然你仍然可以在开发过程中使用传统方式获取各种系统变量,例如: 但是我们不建议直接使用传统 阅读全文
posted @ 2017-06-07 10:33 左正 阅读(2144) 评论(0) 推荐(0) 编辑
摘要:如果你绑定了更多的应用行为的话,流程可能会更加复杂。 如果是部署模式下面的第二次请求的话,上面的流程中的步骤10~21是可以省略的。 阅读全文
posted @ 2017-06-06 16:06 左正 阅读(305) 评论(0) 推荐(0) 编辑
摘要:今天在 ThinkPHP 3.2.2 的试图模板中使用多重循环,用来把相应类别下对应的文章都依次循环出来,但是无论如何只能循环出类别,类别下的文章无法循环出,( 错误 ) 代码如下: 红色放大字体的代码即为错误代码。要正确取出数据,应该红色将代码改成: 附: 【ThinkPHP3.2.2 完全开发手 阅读全文
posted @ 2017-06-05 14:53 左正 阅读(275) 评论(0) 推荐(0) 编辑
摘要:一、定义数据表模型 1.模型映射 要测试数据库是否正常连接,最直接的办法就是在当前控制器中实例化数据表,然后使用 dump 函数输出,查看数据库的链接状态。代码: 此时浏览器输出: object(Model)#5 (20) { ["_extModel:private"] => NULL ["db:p 阅读全文
posted @ 2017-06-05 14:16 左正 阅读(872) 评论(0) 推荐(0) 编辑
摘要:php 中 Namespace declaration statement has to be the very first statement in the script 错误解决方法: 在PHP文件中编写有namespace 时候提示此错误,应该将 <?php 开始前面不能有语句,空行也不行。 阅读全文
posted @ 2017-06-02 18:19 左正 阅读(981) 评论(0) 推荐(0) 编辑
摘要:ThinkPHP ( 官方网站:http://www.thinkphp.cn/ ) 目前最新版本是 3.2.2,它要求 PHP 的版本高于 5.3.0,由于我的 WAMPServer 集成的 PHP 版本是 5.2.6,所以下载了低一版本的 ThinkPHP ( 3.1.3 ) 来学习。 下载的 T 阅读全文
posted @ 2017-06-02 17:16 左正 阅读(918) 评论(0) 推荐(0) 编辑
摘要:一、项目分组 下载解压 ThinkPHP 3.2.3,在默认的应用 Application(./Application) 中,包含一个默认的模块 Home(./Application/Home)。 需要在该默认应用中创建一个用于后台管理的 Admin 模块,可以通过在应用入口文件(./index.p 阅读全文
posted @ 2017-06-02 17:03 左正 阅读(514) 评论(0) 推荐(0) 编辑
摘要:php连接mysql我有文章已经写过了,这篇文章主要是介绍从mysql中查询出结果之后怎么输出的问题。 一:mysqli_fetch_row(); 查询结果:array([0]=>小王) 查询: [php] view plain copy while ($row = mysqli_fetch_ass 阅读全文
posted @ 2017-06-01 15:07 左正 阅读(5487) 评论(0) 推荐(0) 编辑
摘要:<?PHPheader("content-type:text/html; charset=utf-8");//echo ucfirst('a b'); class Student{ private $xh; private $name; function __construct($id,$name) 阅读全文
posted @ 2017-05-25 14:59 左正 阅读(11281) 评论(0) 推荐(0) 编辑
摘要:以下是对php中class类的用法进行了详细的总结介绍,需要的朋友可以过来参考下 一:结构和调用(实例化): class className{} ,调用:$obj = new className();当类有构造函数时,还应传入参数。如$obj = new className($v,$v2…); 二: 阅读全文
posted @ 2017-05-25 14:58 左正 阅读(33807) 评论(0) 推荐(1) 编辑
摘要:这篇文章主要介绍了如何在Windows 8中通过iis8配置php运行环境,需要的朋友可以参考下 在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板>>程序和功能>>打开或关闭Windows 功能,找到Internet信息服务,记得选中CGI这一项 阅读全文
posted @ 2017-05-25 14:23 左正 阅读(1490) 评论(0) 推荐(0) 编辑
摘要:1.GET get.php [php] view plain copy <?php $host = 'demo.fdipzone.com'; $port = 80; $errno = ''; $errstr = ''; $timeout = 30; $url = '/socket/getapi.ph 阅读全文
posted @ 2017-05-22 16:45 左正 阅读(808) 评论(0) 推荐(1) 编辑
摘要:方法1: 用file_get_contents 以get方式获取内容 <?php $url='http://www.domain.com/'; $html = file_get_contents($url); echo $html; ?> 方法2: 用fopen打开url, 以get方式获取内容 < 阅读全文
posted @ 2017-05-22 16:40 左正 阅读(903) 评论(0) 推荐(0) 编辑
摘要:WampServer默认的安装端口是80,容易和已安装的ISS等其他服务冲突,导致WampServer无法启动。 无法启动的现象如下: 1、apache服务无法启动。问题所在:80端口冲突。 2、在浏览器中输入本地IP地址,显示404错误或500错误。问题所在:授权限制。 3、在数据库管理中,连接M 阅读全文
posted @ 2017-05-22 16:40 左正 阅读(307) 评论(0) 推荐(0) 编辑
摘要:首先看看实例: <?PHP$a = "alsdflasdf;a";$b = var_dump($a);echo "<br>";//var_dump($c);$d=var_dump($c);echo "<br>";echo $a;echo "<br>";echo $b;echo "<br>"; 输出: 阅读全文
posted @ 2017-02-07 15:00 左正 阅读(24774) 评论(0) 推荐(1) 编辑
摘要:var_dump() 能打印出类型print_r() 只能打出值echo() 是正常输出...需要精确调试的时候用 var_dump();一般查看的时候用 print_r()另外 , echo不能显示数组 其余2个可以... 阅读全文
posted @ 2017-02-07 14:58 左正 阅读(810) 评论(0) 推荐(0) 编辑