2016-5开发总结

作者: peakcool | 来源:发表于2016-05-12 20:28 被阅读338次

    1、Carbon时间类库

    这个是laravel御用类库,用起来非常的方便。

    官网地址: http://carbon.nesbot.com

    Git地址: https://github.com/briannesbitt/Carbon

    用法:

    • 引用

        use Carbon\Carbon;
      
    • 基本操作

        echo (new Carbon('first day of December 2008'))->addWeeks(2);     // 2008-12-15 00:00:00
        echo Carbon::parse('first day of December 2008')->addWeeks(2);    // 2008-12-15 00:00:00
        
        $now = Carbon::now();
        echo $now;                               // 2015-11-11 12:38:36
        $today = Carbon::today();
        echo $today;                             // 2015-11-11 00:00:00
        $tomorrow = Carbon::tomorrow('Europe/London');
        echo $tomorrow;                          // 2015-11-12 00:00:00
        $yesterday = Carbon::yesterday();
        echo $yesterday;                         // 2015-11-10 00:00:00
        
        echo Carbon::createFromFormat('Y-m-d H', '1975-05-21 22')->toDateTimeString(); // 1975-05-21 22:00:00
      

    2、Image类库

    Intervention Image 是一个PHP图片操作处理库,为图片创建、修改及压缩等处理提供了便捷方式。此外,还提供了服务提供者和门面以便集成到Laravel应用中。

    官网地址: http://image.intervention.io

    Git地址: https://github.com/Intervention/image

    用法:

    Laravel学院: http://laravelacademy.org/post/3585.html

    3、curl网站开发命令

    阮一峰网络日志 http://www.ruanyifeng.com/blog/2011/09/curl.html

    • curl -v 查看通信过程

        ~ curl -v www.sina.com
        * Rebuilt URL to: www.sina.com/
        *   Trying 202.108.33.71...
        * Connected to www.sina.com (202.108.33.71) port 80 (#0)
        > GET / HTTP/1.1
        > Host: www.sina.com
        > User-Agent: curl/7.43.0
        > Accept: */*
        >
        < HTTP/1.1 301 Moved Permanently
        < Server: nginx
        < Date: Thu, 12 May 2016 11:57:45 GMT
        < Content-Type: text/html
        < Location: http://www.sina.com.cn/
        < Expires: Thu, 12 May 2016 11:59:45 GMT
        < Cache-Control: max-age=120
        < Age: 49
        < Content-Length: 178
        < X-Cache: HIT from xd33-71.sina.com.cn
        <
        <html>
        <head><title>301 Moved Permanently</title></head>
        <body bgcolor="white">
        <center><h1>301 Moved Permanently</h1></center>
        <hr><center>nginx</center>
        </body>
        </html>
        * Connection #0 to host www.sina.com left intact
      
    • 表单通信

      GET

        curl -X GET http://localhost/form.php?data=1
      

      POST

        curl -X POST --data "data=1" http://localhost/form.php
      

    相关文章

      网友评论

        本文标题:2016-5开发总结

        本文链接:https://www.haomeiwen.com/subject/nyuprttx.html