
php
文章平均质量分 80
柯烽KF
php开发 微信公众号开发 涉及java 想学Andriod
展开
-
php之将用户信息写入数据库
session高级应用将用户信息写入到数据库中首先建立数据库表在实验数据库sqldb中建立session表,用于存储数据在根目录下建立需要用到的文件(重点是session,class.php这个类文件,包含列一些方法)在session.class.php中主要用到的是session_set_save_handler()这个方法,借助PDO进行数据操作,用类编原创 2015-03-19 12:43:42 · 1686 阅读 · 0 评论 -
php面试题:如何知道一个未知长度的字符串哪个字符出现的次数最多?(字符串可由字母,数字及其他字符组成)请写出代码。
如何知道一个未知长度的字符串哪个字符出现的次数最多?(字符串可由字母,数字及其他字符组成)请写出代码。$str="asdfgfdas323344##$\$fdsdfg*$**$*$**$$443563536254fas";//任意长度字符串//解法一(最快速的解法,但是基本功要扎实)$arr=str_split($str);$arr=array_count_values原创 2015-04-11 20:31:52 · 1123 阅读 · 0 评论 -
PHP正则表达式(常用的7个例子)
1、验证E-mail 用filer_var 比用正则匹配更加好if (filter_var('test+email@ansoncheung', FILTER_VALIDATE_EMAIL)) { echo "Your email is ok.";} else { echo "Wrong email address format.";}2、验证用户名(验证用户名原创 2015-04-19 20:07:59 · 727 阅读 · 0 评论 -
php实现四种基本排序算法
排序数组:$arr(1,43,54,62,21,66,32,78,36,76,39); 用四种排序算法进行排序冒泡排序:(思路:对未排好序的数,从前往后两个数一次进行比较和调整,大的下沉,小的上升) $arr=array(1,43,54,62,21,66,32,78,36,76,39); function bubbleSort($arr)原创 2015-04-19 20:55:12 · 661 阅读 · 0 评论 -
php之session高级
此篇主要微微讲解一下session的高级用法php.ini配置文件中有关session高级的配置:session.save_path:session保存地址(原路径:C:/Users/ADMINI~1/AppData/Local/Temp)session_name:session获取到的名称session.use_trans_sid:启用SID支持session.gc_ma原创 2015-03-18 22:22:44 · 621 阅读 · 0 评论 -
php之session代码
代码只放通过SID判断使用cookie还是sessionlogin.php<?php session_start(); echo session_id().""; //跳转页面不能不是header if(isset($_POST["sub"])){ include "conn.inc.php"; $sql="select id from use原创 2015-03-17 21:12:46 · 586 阅读 · 0 评论 -
php之cookie会话控制
通过cookie将用户资料记录在客户端而不需要每次都从服务器调用,这样能提高网页效率,降低服务器的压力下面的例子模拟一个登录界面的操作,使用cookie的调用界面显示(未进行美化)根目录下创建需要的文件index.php中,首先写出如图的表格形式输出 用户登录 用户登录 用户名原创 2015-03-17 10:19:36 · 727 阅读 · 0 评论 -
php之Memcache
Memcache主要是一款C/S系统管理软件,主要是通过数据缓存减轻数据库访问的压力一开始的Apache中是不支持memcache扩展的,要自己手动安装,下载memcache并解压(自己下载的版本有点多了)注意的是下载的版本要对应自己PHP的版本解压将目录下的php_memcache.dll文件拷贝到AppServ目录下新建mem文件夹(文件夹自取)原创 2015-03-16 23:03:25 · 555 阅读 · 0 评论 -
php之session会话控制
当浏览器将 cookie 数据关闭之后,网站使用cookie传递将不能进行,而url参数传递还是能够进行(session),其实编写php的session会话控制整体和cookie会话控制一样首先建立编写要用到的php文件这一步是和 cookie 一样,其实session也可以通过cookie进行传递,在 cookie的基础上在开的头开启session:session_start(原创 2015-03-17 20:39:34 · 534 阅读 · 0 评论 -
php之Smarty基本语法和三大变量
在Smarty模板中主要都是以变量为主,下面就是有关Smarty的三大变量以及一些普通的用法首先在根目录下建立要用到的文件基本和上一次一样,configs是配置文件夹一、从PHP中分配的变量 用$smarty->assign() $smarty->display()首先先编写初始化的php代码,和上一篇的 c原创 2015-03-21 14:02:03 · 2984 阅读 · 0 评论 -
php之MySQL完美分页
在根目录下建立page.class.php和demo.php两个文件,前者用于写分页的类,后者测试在mysql中建立相应的表(该例子以自己建的sqldb库中的shops表为例)PHP连接数据库(demo.php连接数据库),选择库名<?php header("Content-Type:text/html;charset=utf-8");原创 2015-03-13 22:05:30 · 785 阅读 · 0 评论 -
php之Smarty3 模块的安装调优
Smarty模板的使用时为了使用户界面和业务数据分离开安装Smarty,官方下载网址:http://www.smarty.net/download.php解压后只要将文件夹里“libs”文件夹拷贝到根目录下而libs中也只要用到 Smarty.class.php 这个类php在根目录下建立要用的文件其中 tpls : 模板的目录,coms : 生成的目录原创 2015-03-20 22:52:10 · 2901 阅读 · 0 评论 -
本地搭建apache+php+mysql
这不是什么难的技术,只要会php的估计都会,但也给php新手们,希望能有帮助!!!刚换的win8.1系统没有php开发环境 于是搭建了个 看到贴吧有人找这方面的教程所以把过程截图发出来,希望对这方面有需求的人有所帮助。下面如果有描述不准确请直接看图xp,win7和win8的安装方法都一样开始了下载地址: http://pan.baidu.com/s/1c0xX05q原创 2015-03-06 08:46:19 · 949 阅读 · 0 评论 -
php之session最优将信息写入memcache中管理
前面也讲到了用memcache存储数据信息缓存的方法和好处,这样能够减少访问数据库的次数,减少访问量大时对数据库的压力将session存储到memcache中管理需要了解memcache、session的使用和session_set_save_handler()同样先编写一个公用的类,当然采用静态的成员方法memcache 指令用telnet操作同样现在根目录下建立原创 2015-03-19 23:02:27 · 701 阅读 · 0 评论 -
cookie 和 session 的总结
session和cookie的总结原创 2015-04-17 16:39:29 · 681 阅读 · 0 评论