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