搜索内容

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

    php数组索引与键值操作技巧实例分析

    本文实例讲述了php数组索引与键值操作技巧。分享给大家供大家参考。具体如下: <?php $array = array("a", "b","c"); //定义数组 $array[] = "Simon"; //增加一个新的数组元素 print_r($array); //输……
    PHP技术学习 2021-03-11
  • PHP教程

    nginx+thinkphp下解决不支持pathinfo模式

    nginx环境问题弄了两天,发现网上很多人的帖子要么复制粘贴,要么就是没有结贴,还自己写一句“哈哈,我自己解决了”之类的,这点我就鄙视这些发帖的同胞了,你说你问题问了,问题解决了也不给个解释。还在搜索的前……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP关联数组实现根据元素值删除元素的方法

    本文实例讲述了PHP关联数组实现根据元素值删除元素的方法。分享给大家供大家参考。具体如下: <?php $array1 = array("a" => "green", "red", "blue", "red"); $array2 = array("b" => "green")……
    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实现多文件上传的方法

    本文实例讲述了PHP实现多文件上传的方法。分享给大家供大家参考。具体实现方法如下: <?php define('ROOT','D:/Program Files/www/test/'); class Files_Tool{ protected static $allowExt=array('.jpg……
    PHP技术学习 2021-03-11
  • PHP教程

    php获取英文姓名首字母的方法

    本文实例讲述了php获取英文姓名首字母的方法。分享给大家供大家参考。具体如下: 这段代码可以根据用户输入的英文姓名,分析出姓名的首字母输出,比如"Billy Bob" to "B.B." <?php function initials($……
    PHP技术学习 2021-03-11
  • PHP教程

    php目录拷贝实现方法

    本文实例讲述了php目录拷贝实现方法。分享给大家供大家参考。具体如下: function copy_dir($src,$dst) { $dir = opendir($src); @mkdir($dst); while(false !== ( $file = readdir($dir)) ) { if (( ……
    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计算加权平均数的方法

    本文实例讲述了PHP计算加权平均数的方法。分享给大家供大家参考。具体如下: <form action="index.php" method="post"> 请输入你的课程的数量:<input type="text" name="course_number"/><br/>……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP实现简单数字分页效果

    学习要点: 1.LIMIT 用法 2.各种参数 3.超链接调用 第一:先在文件中设置数字分页模块;我的文件是(blog.php) 复制代码 代码如下: //分页模块 $_page = $_GET['page']; $_pagesize = 10; $_pagenum = ($_page - ……
    PHP技术学习 2021-03-11
  • PHP教程

    ThinkPHP模型详解

    模型定义,默认情况下,ThinkPHP的模型类是位于/Home/Model/目录之下,模型类通常需要继承系统的\Think\Model类或其子类,下面是一个Home\Model\UserModel类的定义: 文件命名遵守UserModel.class.php的方式,跟控……
    PHP技术学习 2021-03-11
  • PHP教程

    详谈PHP编码转换问题

    最近恰好要用到unicode编码的转换,就去查了一下php的库函数,居然没找到一个函数可以对字符串进行Unicode的编码和解码!也罢,找不到的话就自己实现一下了。。。 Unicode和Utf-8编码的区别 Unicode是一个字符集,……
    PHP技术学习 2021-03-11
  • PHP教程

    php检查字符串中是否有外链的方法

    本文实例讲述了php检查字符串中是否有外链的方法。分享给大家供大家参考。具体实现方法如下: /** * is_external_link 检测字符串是否包含外链 * @param string $text 文字 * @param string $host 域名 * @r……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP实现简单搜歌的方法

    本文实例讲述了PHP实现简单搜歌的方法。分享给大家供大家参考。具体实现方法如下: <form name="" method="post" action=""> <input name="key" type="text" /> <input name="submit" type="subm……
    PHP技术学习 2021-03-11
  • PHP教程

    Thinkphp+smarty+uploadify实现无刷新上传

    本文实例讲述了Thinkphp+smarty+uploadify实现无刷新上传的方法。分享给大家供大家参考。具体如下: 模板文件代码: <!DOCTYPE html> <html lang="cn"> <head> <meta http-equiv="Conte……
    PHP技术学习 2021-03-11
  • PHP教程

    php给图片加文字水印

    注释非常的详细了,这里就不多废话了 <?php /*给图片加文字水印的方法*/ $dst_path = 'http://f4.topitme.com/4/15/11/1166351597fe111154l.jpg'; $dst = imagecreatefromstring(file_get_contents($dst……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP常用的排序和查找算法

    本文汇总了常见的php排序算法和查找,在进行算法设计的时候有不错的借鉴价值。现分享给大家供参考之用。具体如下: <?php /** * PHP最常用的四个排序方法及二种查找方法 * 下面的排序方法全部都通过测……
    PHP技术学习 2021-03-11
  • PHP教程

    使用Thinkphp框架开发移动端接口

    方案一:给原生APP提供api接口 使用TP框架时 放在common文件夹下文件名就叫function.php <?php /** * Created by zhangkx * Email: zkx520tnhb@163.com * Date: 2015/8/1 * Time: 23:15 */ /****……
    PHP技术学习 2021-03-11
  • PHP教程

    php基于session实现数据库交互的类实例

    本文实例讲述了php基于session实现数据库交互的类。分享给大家供大家参考。具体如下: <?php /** * session 数据库存储类 */ class Session { private static $session_id = 0; private static $s……
    PHP技术学习 2021-03-11
  • PHP教程

    php实现多城市切换特效

    我们先来看下个人常用的代码 PHP <?php include_once('./qqwry.php'); $QQWry=new QQWry; function get_real_ip(){ $ip=false; if(!empty($_SERVER["HTTP_CLIENT_IP"])){ $ip = $_SERVER["HTTP_CL……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP连接Nginx服务器并解析Nginx日志的方法

    php与nginx整合 PHP-FPM也是一个第三方的FastCGI进程管理器,它是作为PHP的一个补丁来开发的,在安装的时候也需要和PHP源码一起编译,也就是说PHP-FPM被编译到PHP内核中,因此在处理性能方面更加优秀;同时它在处……
    PHP技术学习 2021-03-11
  • PHP教程

    以实例全面讲解PHP中多进程编程的相关函数的使用

        PHP有一组进程控制函数(编译时需要–enable-pcntl与posix扩展),使得php能实现跟c一样的创建子进程、使用exec函数执行程序、处理信号等功能。     <?php header('c……
    PHP技术学习 2021-03-11
  • PHP教程

    从刷票了解获得客户端IP的方法

    前两个星期帮一个朋友的亲戚的孩子刷票,谁让咱们是程序员呢。这当中也遇到过重装系统,除灰尘,淘宝购物,盗QQ,下电影,某一个软件为什么不能使用等等,要是说不会,他们就说你电脑技术不是挺牛逼的吗,这点问题……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP实现搜索相似���片

    感知哈希算法 count < =5 匹配最相似 count > 10 两张不同的图片 var_dump(ImageHash::run(‘./1.png', ‘./psb.jpg')); <?php class ImageHash { const FILE_NOT_FOUND = '-1'; const FILE_EXT……
    PHP技术学习 2021-03-11
  • PHP教程

    解决php的“It is not safe to rely on the system’s timezone settings”问题

    如果使用PHP5.3以上版本时,如果没有正确的配置php.ini就会出现PHP日期函数的错误。以前很多旧的PHP编程教程没有说到这个问题,所以不少读者会觉得困惑,下面笔者为大家讲述解决这个问题的三种方法。 "PHP Warning……
    PHP技术学习 2021-03-11
  • PHP教程

    浅谈PHP拦截器之__set()与__get()的理解与使用方法

    “一般来说,总是把类的属性定义为private,这更符合现实的逻辑。 但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”……
    PHP技术学习 2021-03-11
  • PHP教程

    php封装的单文件(图片)上传类完整实例

    本文实例讲述了php封装的单文件(图片)上传类。分享给大家供大家参考,具体如下: <?php //封装php中的单文件(图片)上传类 /* //参数1:$file 文件数组 5个属性值 name,type,size,tmp,error //参数2:文……
    PHP技术学习 2021-03-11
  • PHP教程

    WINDOWS 2000下使用ISAPI方式安装PHP

    使用ISAPI方式安装PHP。 下载连接:http://cn2.php.net/get/php-4.4.0-Win32.zip/from/cn.php.net/mirror ISAPI方式是WIN系统IIS下最有效率的PHP执行方式。强烈建议。 解压好PHP后,……
    PHP技术学习 2021-03-11
  • PHP教程

    BS结构中使用PHP访问ORACLE LOB

       PHP,即“PHP: Hypertext Preprocessor”,是一种广泛用于 Open Source(开放源代码)并可以嵌入 HTML 的多用途脚本语言。它的语法接近 C、Java 和 Perl,易于学习。该语言的主要……
    PHP技术学习 2021-03-11
  • PHP教程

    用ActivePHP打造版本管理系统

    学习PHP时,我们总是被教导到,PHP是一种服务器端脚本,是不能用来控制客户端的。而伴随着PHP5的发布,这句话就不是那么正确了。因为现在,PHP也可以用来写客户端脚本了。是的,你没有听……
    PHP技术学习 2021-03-11