04 2018 档案

摘要:mysql时间操作(时间差和时间戳和时间字符串的互转) 两个时间差: 时间戳和时间字符串的互转 涉及的函数 时间转字符串 时间转时间戳 字符串转时间 字符串转时间戳 时间戳转时间 时间戳转字符串 附表 MySQL日期格式化(format)取值范围。 阅读全文
posted @ 2018-04-23 15:19 与f 阅读(1647) 评论(0) 推荐(0) 编辑
摘要:1、登陆mysql数据库 mysql -u root -p 查看user表 mysql> use mysql;Database changedmysql> select host,user,password from user;+ + + +| host | user | password |+ + 阅读全文
posted @ 2018-04-20 22:43 与f 阅读(1818) 评论(0) 推荐(0) 编辑
摘要:一.依据闭包实现一个容器 二.使用闭包作为回调 三.使用闭包函数调用类中方法 关联文章:http://www.cnblogs.com/fps2tao/p/8727482.html 转:https://www.cnblogs.com/itfenqing/p/7073307.html 阅读全文
posted @ 2018-04-16 15:06 与f 阅读(2472) 评论(0) 推荐(0) 编辑
摘要:ECShop v2.7.2没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。这样做的好处是实现非常轻量,只有一个文件,27Kb,大大减小了分发包的文件大小。另外,当网站需要做memcached缓存时,也可以很方便的实现。当然,这样做的后果就是数据库的选择非常狭窄,无法 阅读全文
posted @ 2018-04-16 13:50 与f 阅读(1238) 评论(0) 推荐(0) 编辑
摘要:SELECT UNIX_TIMESTAMP("2016-07-17 23:59:59") select id from table where 1 and atTime>UNIX_TIMESTAMP("2018-04-10"); 阅读全文
posted @ 2018-04-16 10:40 与f 阅读(1209) 评论(0) 推荐(0) 编辑
摘要:这个只能放在查询语句的最前面 参考 : https://www.cnblogs.com/lushilin/p/6187743.html 阅读全文
posted @ 2018-04-16 10:37 与f 阅读(154) 评论(0) 推荐(0) 编辑
摘要:thinkphp默认的参数方法只能读取,或者动态修改不能永久修改。 这是自己摸索出来的特发出来给需要的朋友(懂的朋友别笑话,功能我自己使用是没任何问题)。有些参数还是保存在配置文件方便快捷!不一定所有的东西都是存数据库才是王道!参数可以传递多个值 只要2个数组的值对应就行 [0][1][2] 以此对 阅读全文
posted @ 2018-04-14 08:21 与f 阅读(3585) 评论(0) 推荐(0) 编辑
摘要:$title = array("A"=>"创建时间","C"=>"商品信息","D"=>"商品ID","F"=>"所属店铺","G"=>"商品数","I"=>"订单状态","J"=>"订单类型","M"=>"付款金额"," 阅读全文
posted @ 2018-04-10 23:07 与f 阅读(359) 评论(0) 推荐(0) 编辑
摘要:windows和linux下目录分隔符兼容 换行回车兼容 阅读全文
posted @ 2018-04-10 17:11 与f 阅读(1204) 评论(0) 推荐(0) 编辑
摘要:Redis是一种常用的非关系型数据库,主要用作数据缓存,数据保存形式为key-value,键值相互映射.它的数据存储跟MySQL不同,它数据存储在内存之中,所以数据读取相对而言很快,用来做高并发非常不错. ThinkPhP5.0自带了Redis扩展,在使用之前先下载php_redis.dll 网址 阅读全文
posted @ 2018-04-08 10:05 与f 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1.目录结构 2.路由 3..控制器 4.模型写法 5.视图标签 6.数据库操作 7.表单验证 8.分页 1.目录结构 2.路由(路由的写法 https://www.kancloud.cn/manual/thinkphp5/118029 ) 例子 加了路由之后控制器可以用url()方法获取路由 也就 阅读全文
posted @ 2018-04-07 11:41 与f 阅读(3842) 评论(0) 推荐(0) 编辑
摘要:1.认识 __set (在给不可访问属性赋值时,__set() 会被调用) 也就是说你再访问一个类里面没有的属性,会出发这个方法 2.认识 __set (在对象中调用一个不可访问方法时,__call() 会被调用。) 3.动态添加方法 4.动态加方法之,让闭包函数也能操作类里面的属性 参考(http 阅读全文
posted @ 2018-04-06 18:33 与f 阅读(482) 评论(0) 推荐(0) 编辑
摘要:PHP中把以两个下划线__开头的方法称为魔术方法(Magic methods),这些方法在PHP中充当了举足轻重的作用。这里进行详细介绍,感兴趣的小伙伴们可以参考一下。 PHP中把以两个下划线__开头的方法称为魔术方法(Magic methods),这些方法在PHP中充当了举足轻重的作用。 魔术方法 阅读全文
posted @ 2018-04-06 14:05 与f 阅读(192) 评论(0) 推荐(0) 编辑
摘要:call_user_func — 把第一个参数作为回调函数调用 说明 第一个参数 callback 是被调用的回调函数,其余参数是回调函数的参数。 参数 callback 将被调用的回调函数(callable)。 parameter 0个或以上的参数,被传入回调函数。 Note: 请注意,传入cal 阅读全文
posted @ 2018-04-06 13:52 与f 阅读(291) 评论(0) 推荐(0) 编辑
摘要:说明 验证变量的内容能否作为函数调用。 这可以检查包含有效函数名的变量,或者一个数组,包含了正确编码的对象以及函数名。 参数 name 要检查的回调函数。 syntax_only 如果设置为 TRUE,这个函数仅仅验证 name 可能是函数或方法。 它仅仅拒绝非字符,或者未包含能用于回调函数的有效结 阅读全文
posted @ 2018-04-06 13:47 与f 阅读(150) 评论(0) 推荐(0) 编辑
摘要:php函数总结 1.普通函数 2.变量函数 3.匿名函数(可以实现闭包) 匿名函数(Anonymous functions),也叫闭包函数(Closures),允许临时创建一个没有指定名称的函数,经常用作回调函数(callback)的参数,当然也有其他应用情况 4.闭包函数:将匿名函数在普通函数中当 阅读全文
posted @ 2018-04-06 13:08 与f 阅读(514) 评论(0) 推荐(0) 编辑
摘要:php闭包函数用use传参有什么意义?答:use引用外层变量,比如全局变量 Closure,匿名函数,是php5.3的时候引入的,又称为Anonymous functions。字面意思也就是没有定义名字的函数。比如以下代码(文件名是do.php) 这里的A()永远没有办法用来作为B的参数,因为A它并 阅读全文
posted @ 2018-04-06 11:36 与f 阅读(1373) 评论(0) 推荐(0) 编辑
摘要:定义和用法 array_walk() 函数对数组中的每个元素应用用户自定义函数。在函数中,数组的键名和键值是参数。 结果 其实传参,数组哪里($value)可以加个&,那就代表引用(指针),把原始数组也更改了. 参考:http://www.runoob.com/php/func-array-walk 阅读全文
posted @ 2018-04-06 10:54 与f 阅读(2042) 评论(0) 推荐(0) 编辑
摘要:手册:https://laravelacademy.org/ 1.中间件的定义Middleware 2.路由的定义和写法 3.控制器Controller之Request 4.控制器Controller之Session 5.控制器Controller之Response 6.控制器Controller之 阅读全文
posted @ 2018-04-06 09:31 与f 阅读(2588) 评论(0) 推荐(0) 编辑
摘要:开始创建我们的第一个 Article 模型及其对应迁移文件了,我们在项目根目录运行如下 Artisan 命令一步到位: -m 是 --migration 的缩写,告知 Artisan 在创建模型同时创建与之对应的迁移文件(我使用的是 Laradock 作为开发环境): 当然,还需要编辑默认生成的迁移 阅读全文
posted @ 2018-04-05 23:49 与f 阅读(397) 评论(0) 推荐(0) 编辑
摘要:pathinfo当然不是某个框架特有的,pathinfo严格上讲是HTTP服务器提供的一个预定义变量,在许多的框架中有一个重要的组件叫做路由器,这个组件可以通过使用pathinfo来实现。 考虑以下代码: 当我直接请求该文件时(留意地址栏): 若文件未得到pathinfo参数时未定义该值,这时如果我 阅读全文
posted @ 2018-04-05 22:09 与f 阅读(182) 评论(0) 推荐(0) 编辑
摘要:简介 在其他框架中,分页可能是件非常痛苦的事,Laravel 让这件事变得简单、易于上手。Laravel 的分页器与查询构建器和 Eloquent ORM 集成在一起,并开箱提供方便的、易于使用的、基于数据库结果集的分页。分页器生成的 HTML 兼容 Bootstrap CSS 框架。 基本使用 基 阅读全文
posted @ 2018-04-05 20:25 与f 阅读(8996) 评论(0) 推荐(0) 编辑
摘要:Laravel支持多种数据库,包括MySQL、Postgres、SQLite和SQL Server,在Laravel中连接数据库和查询数据库都非常简单,我们可以使用多种方式与数据库进行交互,包括原生SQL语句、查询构建器以及Eloquent ORM。本节我们先演示如何使用原生SQL在Laravel应 阅读全文
posted @ 2018-04-05 17:21 与f 阅读(2819) 评论(0) 推荐(0) 编辑
摘要:利用原生JSON对象,将对象转为字符串 从JSON字符串转为对象 以上这篇JS 对象(Object)和字符串(String)互转方法就是小编分享给大家的全部内容了,希望能给大家一个参考 阅读全文
posted @ 2018-04-05 16:33 与f 阅读(167179) 评论(0) 推荐(5) 编辑
摘要:运行环境: PHP5.3.5 代码会解释 "PHP解析URL并得到URL中的参数" 这句话~ ^_^ 阅读全文
posted @ 2018-04-05 16:14 与f 阅读(14691) 评论(0) 推荐(0) 编辑
摘要:Jquery跨域请求php数据 我们一般用到ajax的时候是在同服务器下,一般情况下不会跨域,但有时候需要调用其他域名或ip下的数据的时候,遇到跨域请求数据的时候。 今天在工作中碰到javascript(以下简称js)跨域的问题,以前有看过相关的文章不过没有亲自操作实践只是浏览了一下。由于很多页面调 阅读全文
posted @ 2018-04-05 16:10 与f 阅读(2352) 评论(0) 推荐(0) 编辑
摘要:var data; var json='[{"CityId":18,"CityName":"西安","ProvinceId":27,"CityOrder":1},{"CityId":53,"CityName":"广州","ProvinceId":27,"CityOrder":1}]'; eval("data="+json); alert(data); $(dat 阅读全文
posted @ 2018-04-05 16:02 与f 阅读(273) 评论(0) 推荐(0) 编辑
摘要:jquery遍历解析json对象1: var json = [{dd:'SB',AA:'东东',re1:123},{cccc:'dd',lk:'1qw'}]; for(var i=0,l=json.length;i<l;i++){ for(var key in json[i]){ alert(key+’:'+json[i][key]); } } ... 阅读全文
posted @ 2018-04-05 16:02 与f 阅读(215) 评论(0) 推荐(0) 编辑
摘要:Html页面(laravel表单提交必须token)所以 头部要加入: 在通过js,传递token 阅读全文
posted @ 2018-04-05 15:29 与f 阅读(6572) 评论(0) 推荐(0) 编辑
摘要:1、简介 迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和Laravel的结构构建器结对从而可以很容易地构建应用的数据库表结构。 Laravel的Schema门面提供了与数据库系统无关的创建和操纵表的支持,在Laravel所支持的所有数据库系统中提供一致的、优雅的 阅读全文
posted @ 2018-04-05 13:56 与f 阅读(329) 评论(0) 推荐(0) 编辑
摘要:本文档提供了一些phpunit官方教程没有提到的信息,帮助初学者快速了解php单元测试,在phpunit官网提供了详细的中文教程,可选多种格式下载 phpunit官网地址:https://phpunit.de/ 何为单元测试: 指对软件中的基本单元进行测试,如函数、方法等,以检查其返回值或行为是否符 阅读全文
posted @ 2018-04-05 11:56 与f 阅读(2994) 评论(0) 推荐(0) 编辑
摘要:一个php应用程序往往是由多个文件构成的,如果能把他们集中为一个文件来分发和运行是很方便的,这样的列子有很多,比如在window操作系统上面的安装程序、一个jquery库等等,为了做到这点php采用了phar文档文件格式,这个概念源自java的jar,但是在设计时主要针对 PHP 的 Web 环境, 阅读全文
posted @ 2018-04-04 15:39 与f 阅读(873) 评论(0) 推荐(0) 编辑
摘要:PHP 档案包 (PHAR) 要获取 PHPUnit,最简单的方法是下载 PHPUnit 的 PHP 档案包 (PHAR),它将 PHPUnit 所需要的所有必要组件(以及某些可选组件)捆绑在单个文件中: 要使用 PHP档案包(PHAR)需要有 phar 扩展。 要使用 PHAR 的 –self-u 阅读全文
posted @ 2018-04-04 12:16 与f 阅读(251) 评论(0) 推荐(0) 编辑
摘要:1.根据phpunit官方手册,安装PHPUnit需要这些扩展:dom,json,pcre,reflection,spl,如果你安装的是wampserver环境,这些扩展默认是开启的。 2.配置php环境变量,如何配置,自己百度 3.下载PHPUnit,(官方下载地址),根据自己的版本下载对应的PH 阅读全文
posted @ 2018-04-04 11:35 与f 阅读(862) 评论(0) 推荐(0) 编辑
摘要:一、接收xml数据, 使用php://input,代码如下: 二、使用CURL发送xml数据,代码如下: 转:https://blog.csdn.net/wclovesjl/article/details/10348727 阅读全文
posted @ 2018-04-01 14:18 与f 阅读(622) 评论(0) 推荐(0) 编辑
摘要:数组以字符串记录(字符串转数组) 其实有很多方法 阅读全文
posted @ 2018-04-01 09:12 与f 阅读(638) 评论(0) 推荐(0) 编辑
摘要:工具的安装: 一.源码安装 OpenSSL Version:openssl-1.0.0e.tar.gz 安装: 1、将下载的压缩包放在根目录, 2、在文件夹下解压缩, 命令:tar -xzf openssl-openssl-1.0.0e.tar.gz 得到openssl-openssl-1.0.0e 阅读全文
posted @ 2018-04-01 08:29 与f 阅读(10645) 评论(0) 推荐(1) 编辑
摘要:还有验签 一定是用对方的公钥,去验证人家私钥加密的内容哦.. 淘宝开放平台,安全签名就是用的此算法, 我自己(商家开发者)生成有商家私钥和商家公钥,支付宝那边有支付宝私钥和支付宝公钥。具体是商家把商家公钥给支付宝(支付宝用作解密和签名验证),我们获取支付宝公钥(用来对支付宝发来的信息进行解密和签名校 阅读全文
posted @ 2018-04-01 02:44 与f 阅读(1393) 评论(0) 推荐(0) 编辑
摘要:php服务端与客户端交互、提供开放api时,通常需要对敏感的部分api数据传输进行数据加密,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密 1、加密解密的第一步是生成公钥、私钥对,私钥加密的内容能通过公钥解密(反过来亦可以) 下载开源RSA密钥生成工具o 阅读全文
posted @ 2018-04-01 01:46 与f 阅读(799) 评论(0) 推荐(0) 编辑
摘要:引言 互联网的发展史上,安全性一直是开发者们相当重视的一个主题,为了实现数据传输安全,我们需要保证:数据来源(非伪造请求)、数据完整性(没有被人修改过)、数据私密性(密文,无法直接读取)等。虽然现在已经有SSL/TLS协议实现的HTTPS协议,但是因在客户端上依赖浏览器的正确实现,而且效率又很低,所 阅读全文
posted @ 2018-04-01 01:38 与f 阅读(2320) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示