make an absolute URI from a relative one

http://php.net/manual/en/function.header.php

<?php
/* Redirect to a different page in the current directory that was requested */
$host = $_SERVER['HTTP_HOST'];
$uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
$extra = 'mypage.php';
header("Location: http://$host$uri/$extra");
exit;
?>
<?php
$start_unix = strtotime("2017-03-01");
echo $start_unix, '<br>';
$start_unix = strtotime("2017-03-01 00:00:01"); echo $start_unix, '<br>';
$start_unix = strtotime("2017-03-02"); echo $start_unix, '<br>';

1488297600
1488297601
1488384000

<?php
$start_unix = strtotime("2017-03-01");
echo $start_unix, '<br>';
for ($w = 0; $w < 31; $w++) {
$date_unix = $start_unix + $w * 24 * 3600;
$date = date('Y-m-d', $date_unix);
echo $date, '<br>';
} echo 'w';

1488297600
2017-03-01
2017-03-02
2017-03-03
2017-03-04
2017-03-05
2017-03-06
2017-03-07
2017-03-08
2017-03-09
2017-03-10
2017-03-11
2017-03-12
2017-03-13
2017-03-14
2017-03-15
2017-03-16
2017-03-17
2017-03-18
2017-03-19
2017-03-20
2017-03-21
2017-03-22
2017-03-23
2017-03-24
2017-03-25
2017-03-26
2017-03-27
2017-03-28
2017-03-29
2017-03-30
2017-03-31

http://docs.developer.amazonservices.com/zh_CN/orders/2013-09-01/Orders_ListOrders.html

指定某一格式为 ISO 8601 的日期,用以选择在该日期之后(或当天)创建的订单。

w

/************************************************************************
* OPTIONAL ON SOME INSTALLATIONS
*
* Set include path to root of library, relative to Samples directory.
* Only needed when running library from local directory.
* If library is installed in PHP include path, this is not needed
***********************************************************************/
set_include_path(get_include_path() . PATH_SEPARATOR . '../../.'); /************************************************************************
* OPTIONAL ON SOME INSTALLATIONS
*
* Autoload function is reponsible for loading classes of the library on demand
*
* NOTE: Only one __autoload function is allowed by PHP per each PHP installation,
* and this function may need to be replaced with individual require_once statements
* in case where other framework that define an __autoload already loaded.
*
* However, since this library follow common naming convention for PHP classes it
* may be possible to simply re-use an autoload mechanism defined by other frameworks
* (provided library is installed in the PHP include path), and so classes may just
* be loaded even when this function is removed
***********************************************************************/
function __autoload($className)
{
$filePath = str_replace('_', DIRECTORY_SEPARATOR, $className) . '.php';
$includePaths = explode(PATH_SEPARATOR, get_include_path());
foreach ($includePaths as $includePath) {
if (file_exists($includePath . DIRECTORY_SEPARATOR . $filePath)) {
require_once $filePath;
return;
}
}
}
<?php
/**
* Escape special XML characters
* @return string with escaped XML characters
*/
function _escapeXML($str)
{
$from = array("&", "<", ">", "'", "\"");
$to = array("&amp;", "&lt;", "&gt;", "'", "&quot;");
return str_replace($from, $to, $str);
} /**
* Determines if field is complex type
*
* @param string $fieldType field type name
*/
function _isComplexType($fieldType)
{
return preg_match("/^MarketplaceWebServiceOrders_/", $fieldType);
} /**
* Checks whether passed variable is an associative array
*
* @param mixed $var
* @return TRUE if passed variable is an associative array
*/
function _isAssociativeArray($var)
{
return is_array($var) && array_keys($var) !== range(0, sizeof($var) - 1);
} /**
* Checks whether passed variable is DOMElement
*
* @param mixed $var
* @return TRUE if passed variable is DOMElement
*/
function _isDOMElement($var)
{
return $var instanceof DOMElement;
} /**
* Checks whether passed variable is numeric array
*
* @param mixed $var
* @return TRUE if passed variable is an numeric array
*/
function _isNumericArray($var)
{
if (!is_array($var)) {
return false;
}
$sz = sizeof($var);
return ($sz === 0 || array_keys($var) === range(0, sizeof($var) - 1));
}
            unique_mac_l = set([i['bssid'] for i in detail_data['signals']])

            for i in unique_mac_l:
if i.find(':') == -1:
del unique_mac_l[unique_mac_l.index(i)]
s = '%s:%s:%s:%s:%s:%s' % (i[0:2], i[2:4], i[4:6], i[6:8], i[8:10], i[10:12])
unique_mac_l.append(s)

最新文章

  1. PHP 策略模式
  2. linux 驱动 工作队列
  3. MySQL server has gone away 问题的解决方法
  4. rsync安装配置及故障解决完全教程[window, 文件同步]
  5. centos7重启rsyslog服务|centos7重启syslog服务
  6. POJ 3259 Wormholes (最短路)
  7. CentOS 6.5配置mysql
  8. OKMX6Q在ltib生成的rootfs基础上制作带QT库的根文件系统
  9. C#decimal四舍五入格式化
  10. easyui-datebox 点击事件
  11. LINQ学习之旅(五)
  12. lsb隐写
  13. 微信小程序生成二维码
  14. 今天心情大好,在bluemix部署了一个hell-oworld。
  15. 【刷题】LOJ 2818 「eJOI2018」循环排序
  16. USB枚举过程【转】
  17. 在Win7系统下, 使用VS2015 打开带有日文注释程序出现乱码的解决方案
  18. 【跟着stackoverflow学Pandas】 - Adding new column to existing DataFrame in Python pandas - Pandas 添加列
  19. FCCMBBTN.RES
  20. c++ 智能指针(转)

热门文章

  1. mybatis开发流程,增删改查
  2. spring中aop以xml配置方式
  3. Java并发编程(四):线程安全性
  4. PHP——上传头像(2)
  5. javascript存储器属性与数据属性
  6. Risk UVA - 12264 拆点法+最大流+二分 最少流量的节点流量尽量多。
  7. Memcached集群:Magent缓存代理使用
  8. PHP 表格 post 提交 接受
  9. php 路由实现
  10. Java1.0的AWT(旧AWT)和Java1.1以后的AWT(新AWT)有着很大的区别