php教程自学网 - 轻松零基础学php视频教程
条幅广告
当前位置: 主页 > 原生PHP >

原生PHP

不用php框架开发、面向过程、直接用php原生的方法来开发

  • 使用PHP简单操作Memcached [原生PHP] 使用PHP简单操作Memcached 日期:2019-06-06 点击:120 好评:0

    基本函数: Memcache Memcache类 Memcache::add 增加一个条目到缓存服务器 Memcache::addServer 向连接池中添加一个memcache服务器 Memcache::close 关闭memcache连接 Memcache::connect 打开一个memcached服务端连接...

  • php PDO属性设置与操作方法分析 [原生PHP] php PDO属性设置与操作方法分析 日期:2019-06-06 点击:163 好评:0

    设置数据库句柄属性。下面列出了一些可用的通用属性;有些驱动可能使用另外的特定属性。 参数 $attribute PDO::ATTR_CASE:强制列名为指定的大小写。他的$value可为: PDO::CASE_LOWER:强制列...

  • PHP JSON [原生PHP] PHP JSON 日期:2019-05-31 点击:185 好评:0

    我将为大家介绍如何使用 PHP 语言来编码和解码 JSON 对象。 环境配置 在 php5.2.0 及以上版本已经内置 JSON 扩展。 JSON 函数 函数 描述 json_encode 对变量进行 JSON 编码 json_decode 对 JSON 格式的...

  • 如何使用PHPUnit进行测试? [原生PHP] 如何使用PHPUnit进行测试? 日期:2019-03-01 点击:73 好评:0

    PHPUnit是PHP语言的一种单元测试框架。大多数站点所有者都想要实现PHPUnit测试,因为这样我们可以简单地使用命令进行测试。如果你不知道PHPUnit,也不知道如何测试使用,那么就按照下...

  • php trim函数的详细解析 [原生PHP] php trim函数的详细解析 日期:2019-03-01 点击:160 好评:0

    字符串的处理在任何程序中应该是最最常见的了吧。php 的trim函数就是用来去除字符串的字符串。最常用的就是去除空格了。但是,这个简单的函数,是否真的像你认为的那样简单呢?...

  • 如何使用PHP的fwrite()函数写入文件 [原生PHP] 如何使用PHP的fwrite()函数写入文件 日期:2019-02-24 点击:173 好评:0

    fwrite()函数的基本语法如下: fwrite(file, string, length) 1、file指定要写入的文件名 2、String指定要写入文件的字符串 3、Lenght指定要写入文件的最大字节数(可选) 此函数返回写入文件的总...

  • PHP中的require-dev和require之间的区别 [原生PHP] PHP中的require-dev和require之间的区别 日期:2019-02-24 点击:193 好评:0

    在了解require和require_dev 之间的区别之前,首先要了解require和require_dev是什么。 require:这些是运行代码的必备包。它定义了实际的依赖关系以及包版本。 require_dev:它定义了开发项目所...

  • PHP中的HTTP_HOST和SERVER_NAME有什么区别 [原生PHP] PHP中的HTTP_HOST和SERVER_NAME有什么区别 日期:2019-02-24 点击:144 好评:0

    HTTP_HOST:从客户端请求获取的HTTP请求标头中获取 HTTP_SERVER:根据主机配置从服务器名称获取。 例: 网站: http://www.phpxuetang.com HTTP_SERVER: Display the server name HTTP_HOST SERVER_NAME 它从客户端检...

  • PHP如何获取一周的第一天 [原生PHP] PHP如何获取一周的第一天 日期:2019-02-24 点击:187 好评:0

    使用PHP strtotime()函数可以获取一周的第一天。此函数返回默认时间变量timestamp,然后使用date()函数将时间戳日期转换为可理解的日期。 strtotime()函数: strtotime()函数通过解析时间字符串...

  • 如何对PHP日期数组进行排序 [原生PHP] 如何对PHP日期数组进行排序 日期:2019-02-24 点击:106 好评:0

    有这样一个数组,它是由(Y-m-d)格式的多个日期组成。我们如何使用PHP编写一个程序来对数组中出现的所有日期进行降序排序呢? 那么如果用C/ c++ /Java或任何其他通用编程语言来解决这...

  • php常用原生函数 [原生PHP] php常用原生函数 日期:2019-01-23 点击:203 好评:0

    1.in_array 判断一个值是否在这个数组中 例: $arr = array(apple,banana); if(in_array(apple,$arr)){ echo 在这个数组中; }else{ echo 不在这个数组中; } 2. explode 字符串转为数组 $str = Hello world. I love Shangh...

  • 原生php文件上传 [原生PHP] 原生php文件上传 日期:2019-01-23 点击:103 好评:0

    html端: form action=check.php method=post enctype=multipart/form-data input type=hidden name=MAX_FILE_SIZE value=1024000 input type=file name=file input type=submit value=upload /form 其中,隐藏的input用于限制上传文件大小...

  • 如何通过​PHP创建数据库 [原生PHP] 如何通过​PHP创建数据库 日期:2019-01-20 点击:97 好评:0

    数据库是相互关联的数据的集合,我们可以从数据库中有效地检索,插入和删除数据,并以表格,视图,模式等形式组织数据。今天将要介绍如何通过PHP来创建MySQL数据库 PHP创建MySQL数...

  • 什么是PHP Trait [原生PHP] 什么是PHP Trait 日期:2019-01-20 点击:100 好评:0

    如果你是一个PHP新手,或者你是一个资深的PHP程序员,你可能听说过Trait,但是有的朋友可能不知道它们是做什么的,为什么需要它们 幸运的是,Trait比你想象的要简单得多。 那么,这...

  • PHP array_reduce()函数的应用解析 [原生PHP] PHP array_reduce()函数的应用解析 日期:2018-12-07 点击:73 好评:0

    实例 向用户自定义函数发送数组中的值,并返回一个字符串: ?php function myfunction($v1,$v2) { return $v1 . - . $v2; } $a=array(Dog,Cat,Horse); print_r(array_reduce($a,myfunction)); ? 定义和用法 array_reduce() 函...

  • php图片裁剪函数 [原生PHP] php图片裁剪函数 日期:2018-12-07 点击:63 好评:0

    /* * 图片裁剪工具 * 将指定文件裁剪成正方形 * 以中心为起始向四周裁剪 * @param $src_path string 源文件地址 * @param $des_path string 保存文件地址 * @param $des_w double 目标图片宽度 * */ function i...

  • PHP文件格式 [原生PHP] PHP文件格式 日期:2018-09-22 点击:84 好评:0

    PHP是编程语言,必须经过服务器解释才能才浏览器上浏览的一种文件。php文件是一种不能轻易打开的文件,许多人都遇到过点击了PHP文件后电脑显示无法显示,或者打开后是一个乱码形...

  • PHP冒泡排序算法 [原生PHP] PHP冒泡排序算法 日期:2018-09-22 点击:182 好评:0

    今天开始弄点面试题,一来巩固所学的PHP知识,二来对某些正在找工作的人也许有一点帮助。 PHP中关于数组有很多函数,其中关于排序的是非常多,有按值排序的(sort()),有按键名排序...

  • 原生php实现文件上传方法 [原生PHP] 原生php实现文件上传方法 日期:2018-08-22 点击:144 好评:0

    用tp的框架上传文件,方便是方便了,但是知其然而不知其所以然。 想要知其所以然,还是要脱离开框架,用原生php来做实现。 ?php function upFile(){ if(empty($_FILES)){ $status = 1; $info = 没有文...

  • 自己编写php框架的核心 [原生PHP] 自己编写php框架的核心 日期:2018-08-22 点击:166 好评:0

    大部分的Web框架处理以下事情: 代码重用:定义包、类、函数的放置和加载规则,建议直接整合Composer及其AutoLoad特性。 请求的分发管理:这个就是路由,Rest风的框架喜欢Rewrite,简单...

相关推荐
推荐内容
  • 原生php写mvc示例

    一、什么是MVC?(这里先浅显介绍) 视图(The View): 一说到视图,我们很多人都会想到模板引擎(诸如Smarty等等)。其实就是各种各样的输出,比如说html模板和Javascript文件等。 模块(The Model

  • PHP AutoLoad 自动加载机制分析实践

    autoload 自动加载机制可以减少不必要的文件包含,从而一定程度上提高PHP网站的运行性能。本文就简单介绍一下PHP中autoload自动加载机制的原理及使用方法。 __autoload的使用方法1 最经常

  • PHP获取文件大小并格式化

    function formatSize($size) { $sizes = array( Bytes, KB, MB, GB, TB, PB, EB, ZB, YB); if ($size == 0) { return(n/a); } else { return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . $sizes[$i]); } } $thefile = filesize(test_file.

  • 原生php登陆注册

    本以为一个登陆注册功能十来分钟就写好了,没想到thinkPHP用久了,原生的php不会写了 最开始我直接写了类和方法,在前台传递参数给类的login方法(action=index.php/login),尝试几次发现无

  • php原生分页类

    闲的无聊用原生php 写一个简单的分页类多多指点: ?php class Page{ //一列数量 public $colNum; //总数 public $count; //总页数 public $pageCount; //当前页数 public $nowPage; //偏移数 public $offestPage; //完整

  • php下的原生ajax请求

    浏览器中为我们提供了一个JS对象XMLHttpRequet,它可以帮助我们发送HTTP请求,并接受服务端的响应。 意味着我们的浏览器不提交,通过JS就可以请求服务器。 ajax(Asynchronous Javascript And X

  • 自己编写php框架的核心

    大部分的Web框架处理以下事情: 代码重用:定义包、类、函数的放置和加载规则,建议直接整合Composer及其AutoLoad特性。 请求的分发管理:这个就是路由,Rest风的框架喜欢Rewrite,简单

  • 原生php实现文件上传方法

    用tp的框架上传文件,方便是方便了,但是知其然而不知其所以然。 想要知其所以然,还是要脱离开框架,用原生php来做实现。 ?php function upFile(){ if(empty($_FILES)){ $status = 1; $info = 没有文

  • PHP冒泡排序算法

    今天开始弄点面试题,一来巩固所学的PHP知识,二来对某些正在找工作的人也许有一点帮助。 PHP中关于数组有很多函数,其中关于排序的是非常多,有按值排序的(sort()),有按键名排序

  • PHP文件格式

    PHP是编程语言,必须经过服务器解释才能才浏览器上浏览的一种文件。php文件是一种不能轻易打开的文件,许多人都遇到过点击了PHP文件后电脑显示无法显示,或者打开后是一个乱码形

  • php图片裁剪函数

    /* * 图片裁剪工具 * 将指定文件裁剪成正方形 * 以中心为起始向四周裁剪 * @param $src_path string 源文件地址 * @param $des_path string 保存文件地址 * @param $des_w double 目标图片宽度 * */ function i

  • PHP array_reduce()函数的应用解析

    实例 向用户自定义函数发送数组中的值,并返回一个字符串: ?php function myfunction($v1,$v2) { return $v1 . - . $v2; } $a=array(Dog,Cat,Horse); print_r(array_reduce($a,myfunction)); ? 定义和用法 array_reduce() 函

  • 什么是PHP Trait

    如果你是一个PHP新手,或者你是一个资深的PHP程序员,你可能听说过Trait,但是有的朋友可能不知道它们是做什么的,为什么需要它们 幸运的是,Trait比你想象的要简单得多。 那么,这

  • 如何通过​PHP创建数据库

    数据库是相互关联的数据的集合,我们可以从数据库中有效地检索,插入和删除数据,并以表格,视图,模式等形式组织数据。今天将要介绍如何通过PHP来创建MySQL数据库 PHP创建MySQL数

  • 原生php文件上传

    html端: form action=check.php method=post enctype=multipart/form-data input type=hidden name=MAX_FILE_SIZE value=1024000 input type=file name=file input type=submit value=upload /form 其中,隐藏的input用于限制上传文件大小

  • php常用原生函数

    1.in_array 判断一个值是否在这个数组中 例: $arr = array(apple,banana); if(in_array(apple,$arr)){ echo 在这个数组中; }else{ echo 不在这个数组中; } 2. explode 字符串转为数组 $str = Hello world. I love Shangh

  • 如何对PHP日期数组进行排序

    有这样一个数组,它是由(Y-m-d)格式的多个日期组成。我们如何使用PHP编写一个程序来对数组中出现的所有日期进行降序排序呢? 那么如果用C/ c++ /Java或任何其他通用编程语言来解决这

  • PHP如何获取一周的第一天

    使用PHP strtotime()函数可以获取一周的第一天。此函数返回默认时间变量timestamp,然后使用date()函数将时间戳日期转换为可理解的日期。 strtotime()函数: strtotime()函数通过解析时间字符串

  • PHP中的HTTP_HOST和SERVER_NAME有什么区别

    HTTP_HOST:从客户端请求获取的HTTP请求标头中获取 HTTP_SERVER:根据主机配置从服务器名称获取。 例: 网站: http://www.phpxuetang.com HTTP_SERVER: Display the server name HTTP_HOST SERVER_NAME 它从客户端检

  • PHP中的require-dev和require之间的区别

    在了解require和require_dev 之间的区别之前,首先要了解require和require_dev是什么。 require:这些是运行代码的必备包。它定义了实际的依赖关系以及包版本。 require_dev:它定义了开发项目所