php
孙行者悟空
学无止境...
展开
-
php配置sqlite数据库开发实例
百度搜索下载SqLiteManager工具PHP5已经绑定sqlite1、手动添加的php的pdo的驱动扩展支持 ,在PHP.ini添加extension=php_pdo.dllextension=php_pdo_sqlite.dllextension=php_sqlite.dllextension_dir = "C:\Program Files\Apache原创 2015-03-22 18:25:42 · 1753 阅读 · 0 评论 -
开发smarty php 知识积累
Insert title herefunction AddInput(){ var input=document.createElement('input');//创建一个input节点 var br=document.createElement('br');//创建一个br节点 input.setAttribute('type','file');//设置input节点type属性为fi原创 2015-09-30 18:32:29 · 397 阅读 · 0 评论 -
php读取图片流输出到页面图片
读取图片流代码<?php@ header("Content-Type:image/png");$imagespath = $_GET['imagespath'];$vms_ini_path=dirname(dirname(dirname(dirname(__FILE__)))).'\vms.ini';//vms.ini文件绝对路径$ini_array = parse_ini_fi原创 2015-08-25 16:09:35 · 37617 阅读 · 0 评论 -
PHP Warning: date() [function.date]: It is not safe to
Warning: phpinfo() [function.phpinfo]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In c转载 2015-07-17 17:34:19 · 542 阅读 · 0 评论 -
PHP检测当前字符编码并转码
一、检测当前字符串编码并将编码改为utf-81 获取当前字符串的编码$encode = mb_detect_encoding($str, array("ASCII",'UTF-8',"GB2312","GBK",'BIG5')); 2 将字符编码改为utf-8$str_encode = mb_convert_encoding($str, 'UTF-8转载 2015-07-29 16:32:16 · 26955 阅读 · 0 评论 -
php获取路径
php获取当前页面url路径#测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost //获取网页地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php //获取网址参数 echo原创 2015-06-24 15:44:32 · 2110 阅读 · 0 评论 -
Class 'SQLite3' not found
Class 'SQLite3' not found没启用php_sqlite3.dll,所以找不到那个类。在php.ini中找到 extension=php_sqlite3.dll 将其前面的分号去掉,表示启用。最好把php_sqlite.dll前面的分号也去掉。extension=php_sqlite.dllextension=php_sqlite3.dll原创 2015-06-24 15:37:34 · 4513 阅读 · 0 评论 -
php+mysql中迅速插入百万条测试数据的方法(12s)
1.php代码<?php $t=mktime(); set_time_limit(1000); $myFile="c:/insert.sql"; $fhandler=fopen($myFile,'wb'); if($fhandler){ $i=0; while($i<1000000)//1,0000,000 { $i++; $sql="$i\t'bb'"; fwrite原创 2015-03-23 22:29:05 · 7462 阅读 · 0 评论 -
php strlen mb_strlen计算中英文混排字符串长度
在php中常见的计算字符串长度的函数有:strlen和mb_strlen,下面是对这两个函数的比较说明(编码方式UTF8)比较strlen和mb_strlen 当字符全是英文字符的时候,两者是一样。这里主要比较一下,中英文混排的时候,两个计算结果。(测试时编码方式是UTF8) <?php $str=‘中文a字1符‘; echo strlen($str); echo ‘‘;原创 2015-04-20 09:59:31 · 1182 阅读 · 0 评论 -
PHP遍历目录下的全部文件
代码如下:function listDir($dir){ if(is_dir($dir)){ if ($dh = opendir($dir)){ while (($file = readdir($dh)) !== false){ if((is_dir($dir."/".$file)) && $file!="." && $file!=".."){ echo "文件名原创 2015-04-13 11:39:47 · 864 阅读 · 0 评论 -
php环境配置
注意:配置过程中使用的输入均为英文输入,尤其是标点符号的双引号,文中可能为中文引号,一旦直接复制粘贴,可能导致配置失败!!!还有,如果在windows的文件夹系统直接复制路径,文件夹之间是反斜线(\),但是配置中使用的均为斜线(/),请不要输入错误。PHP配置首先进入PHP解压的目录,找到php.ini-development配置文件,并将其重命名为php.ini,该文件即转载 2015-03-22 18:19:43 · 400 阅读 · 0 评论 -
php中get,post,cookies,session的反斜杠问题
magic_quotes_runtime =on时,php在提取数据(包括从get,post,cookies,session,数据库)时就会自动在' " \前加上转义符"\"而当magic_quotes_runtime =off时就没有该功能,而数据入库前通过addslashes()加的转义符在存入数据库时就被自动过滤掉了,所以如果php.ini中magic_quotes_runtime =off转载 2015-11-12 19:57:23 · 1111 阅读 · 0 评论