搜索内容

包含标签:php自学要多久 的文章
  • PHP教程

    PHP微信开发之二维码生成类

    <?php /** * Created by PhpStorm. * User: bin * Date: 15-1-16 * Time: 上午9:48 */ namespace Home\Common; // 微信处理类 set_time_limit(30); class Weixin{ //构造方法 static $qrcode_……
    PHP技术学习 2021-03-11
  • PHP教程

    Smarty foreach控制循环次数的一些方法

    1、在 smarty 中数组是经常会用到的,循环遍历数组用 section 或者 foreach ,如何得到数组长度或者判断一个数组个数呢?可以用{$array| count} 来试试。 2. 复制代码 代码如下: {foreach from=$variable key=key……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP单例模式详细介绍

    单例模式的概念 单例模式是指整个应用中某个类只有一个对象实例的设计模式。具体来说,作为对象的创建方式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局的提供这个实例。它不会创建实例副……
    PHP技术学习 2021-03-11
  • PHP教程

    php基本函数汇总

    1.统计数组元素个数 $arr = array( '1011,1003,1008,1001,1000,1004,1012', '1009', '1011,1003,1111' ); $result = array(); foreach ($arr as $str) { $str_arr = explode(',', $str); foreach ……
    PHP技术学习 2021-03-11
  • PHP教程

    php实现通过cookie换肤的方法

    本文实例讲述了php实现通过cookie换肤的方法。分享给大家供大家参考。具体如下: saveStyleSheet.php页面如下: <?php function styleSheet($currentCookie){ // Get Current Style Sheet $curre……
    PHP技术学习 2021-03-11
  • PHP教程

    php简单判断两个字符串是否相等的方法

    本文实例讲述了php简单判断两个字符串是否相等的方法。分享给大家供大家参考。具体实现方法如下: <?php function strcomp($str1,$str2){ if($str1 == $str2){ return TRUE; }else{ re……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP实现对png图像进行缩放的方法(支持透明背景)

    本文实例讲述了PHP实现对png图像进行缩放的方法。分享给大家供大家参考。具体实现方法如下: function smart_resize_image( $file, $width = 0, $height = 0, $proportional = false, $output = 'file', $delete……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP实现仿Google分页效果的分页函数

    本文实例讲述了PHP实现仿Google分页效果的分页函数。分享给大家供大家参考。具体如下: /** * 分页函数 * @param int $total 总页数 * @param int $pagesize 每页几条 * @param string $pkey url中页面变量……
    PHP技术学习 2021-03-11
  • PHP教程

    php简单生成随机数的方法

    本文实例讲述了php简单生成随机数的方法。分享给大家供大家参考。具体如下: <?php /** *生成随机数,可用户验证码 *@param */ function randStr($m = 5) { $new_str = ''; $str = 'ABCDEFGHIJKL……
    PHP技术学习 2021-03-11
  • PHP教程

    UTF-8正则表达式如何匹配汉字

    判断输入内容是否含有违法字符,请看下面代码 $str = "编程"; // if(!preg_match("/^[\x{4e00}-\x{9fa5}A-Za-z0-9_]+$/u",$str)) //UTF-8汉字字母数字下划线正则表达式 if(!preg_match("/^[\x{4e00}-\x{9fa5}]+……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP实现简单爬虫的方法

    本文实例讲述了PHP实现简单爬虫的方法。分享给大家供大家参考。具体如下: <?php /** * 爬虫程序 -- 原型 * * 从给定的url获取html内容 * * @param string $url * @return string */ function……
    PHP技术学习 2021-03-11
  • PHP教程

    php实现在多维数组中查找特定value的方法

    本文实例讲述了php实现在多维数组中查找特定value的方法。分享给大家供大家参考。具体如下: 最近做项目,需要从多维数组中查找是否含有特定的key和其对应特定的value,并清除该条数据,比如: $arr = array( //……
    PHP技术学习 2021-03-11
  • PHP教程

    简单介绍win7下搭建apache+php+mysql开发环境

    环境目录:E:\dev​ 一、Apache 下载地址:http://www.apachelounge.com/download/​ 我们下载VC11运行库的 1.安装说明: 运行apache安装程序,方法非常简单,弹安装界面后一直“next” 接着会出现一个……
    PHP技术学习 2021-03-11
  • PHP教程

    php基于双向循环队列实现历史记录的前进后退等功能

    本文实例讲述了php基于双向循环队列实现历史记录的前进后退等功能。分享给大家供大家参考。具体如下: 为实现一个记录操作历史的功能 1. 和撤销,反撤销功能类似的一个功能。(实现操作的前进后退) 2. 和discuz……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP实现获取某个月份周次信息的方法

    本文实例讲述了PHP实现获取某个月份周次信息的方法。分享给大家供大家参考。具体如下: <?php function getMonthweeks($date){ $ret=array(); $stimestamp=strtotime($date); $mdays=date('t',$st……
    PHP技术学习 2021-03-11
  • PHP教程

    PHPStrom中实用的功能和快捷键大全

    有哪些快捷键或者PHPStrom出的特有的功能,让你觉得编写过程变得很舒服和快捷? CTRL + j 能够快捷的输入常用的代码片段,类似vim的 snipMate,可以加入自定义代码片段 find every thing phpstorm 支持类名、文件……
    PHP技术学习 2021-03-11
  • PHP教程

    php上传功能集后缀名判断和随机命名(强力推荐)

    不废话了,具体请看下文代码示例讲解。 form.php <html> <head> <meta http-equiv="content-type" content="text/html" charset="utf-8"> <title>Upload Image</title> </……
    PHP技术学习 2021-03-11
  • PHP教程

    浅析PHP关键词替换的类(避免重复替换,保留与还原原始链接)

    php关键词替换的类(避免重复替换,保留与还原原始链接) 本节主要内容: 一个关键词替换的类 主要可以用于关键词过滤,或关键词查找替换方面。 实现过程分析: 关键词替换,其实就是一个str_replace()的过程,如果……
    PHP技术学习 2021-03-11
  • PHP教程

    腾讯CMEM的PHP扩展编译安装方法

    本文实例讲述了腾讯CMEM的PHP扩展编译安装方法。分享给大家供大家参考。具体如下: CMEM是什么? CMEM全称为Cloud Memory,是腾讯提供的高性能内存级持久化存储服务,适用于数据量小、访问量高、key-value存储的场……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP生成随机字符串(3种方法)

    如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就是一串固定长度的字符串,文章整理了几种生成随机字符串的方法。 方法一 1、在33 – 126中生成一个随机整数,如35。 2、将35转换成对……
    PHP技术学习 2021-03-11
  • PHP教程

    ThinkPHP让../Public在模板不解析(直接输出)的方法 原创

    本文实例讲述了ThinkPHP让../Public在模板不解析的方法。分享给大家供大家参考。具体如下: 问题: 模板中包含../Public需要直接输出,但是../Public会被直接替换为当前公共模板目录,最终输出为:/项目目录/Tpl/d……
    PHP技术学习 2021-03-11
  • PHP教程

    详解PHP归并排序的实现

    归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表。归并排序的一个缺点是它需要存储器有另一个大小等于数据项数目的数组。如果初始数组几乎占满整个存储器,那么归并排序将不能工作,但是如……
    PHP技术学习 2021-03-11
  • PHP教程

    php封装的表单验证类完整实例

    本文实例讲述了php封装的表单验证类。分享给大家供大家参考,具体如下: <?php //封装一个表单验证类 //中文验证、邮箱验证、电话号码、手机、QQ、身份证、(由字母、数字、下划线组成,不能以数字开头)……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP上传图片时判断上传文件是否为可用图片的方法

    本文实例讲述了PHP上传图片时判断上传文件是否为可用图片的方法。分享给大家供大家参考,具体如下: 这里利用getimagesize函数: function isImage($filename) { $types = '.gif|.jpeg|.png|.bmp'; //定……
    PHP技术学习 2021-03-11
  • PHP教程

    php正则

    1  修饰符:好象没有讲 2  匹配模式好象有些少 比如<?php $cp = preg_replace( "@<script(.*?)</script>@is", "", $cp&nb……
    PHP技术学习 2021-03-11
  • PHP教程

    初学者入门:细述PHP4的核心Zend

       Zend引擎的名称由Zeev Suraski和Andi Gutmans二位在PHP担任核心开发工作的资深设计师的名字合体.开发的目的师为了研发新的脚本执行机制,而PHP4就是这套崭新的Zend引擎……
    PHP技术学习 2021-03-11
  • PHP教程

    JAVA/JSP学习系列之一

    一、前言 JDK(Java Development Kit )是一切java应用程序的基础,可以说,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。目前已经正式发布的最新版……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP5试用(二)

    抽象类 抽象类不能被实例化。 抽象类与其它类一样,允许定义变量及方法。 抽象类同样可以定义一个抽象的方法,抽象类的方法不会被执行,不过将有可能会在其派生类中执行。 例六:抽象……
    PHP技术学习 2021-03-11
  • PHP教程

    用PHP实现文件上传

    在WebDev站点上经常看到的一个问题是关于文件上传的。在这篇文章里我将解释如何用PHP实现文件上传。 设计上传表格 我们主要的目标是完成文件从本地计算机上传到服务器上去。为了做到这……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP的宝库目录–PEAR

    你可能已经是个PHP的老手了,写了很多非常棒的代码。但是,如果你现在要把它们加入到你现在的项目中去,是否有些吃力?你的朋友想使用你的代码作为他的项目中的一个模块,但是你发现你们……
    PHP技术学习 2021-03-11