fun_action
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("&", "<", ">", "'", """);
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)
fun_action的更多相关文章
- C语言中使用类似awk的功能
awk实在是太强大了, 非常复杂的任务,几行代码就可以解决, awk经常需要用到, 但是在c语言里面, 调用system不太优雅, 能不能直接在c语言中直接调用呢,简单实现了一些功能, 但大多数情况, ...
随机推荐
- linux一条命令添加一个root级别账户并设置密码
内网机器提权添加账户,无回显,设置密码就不好弄,下面就是添加一个root级别的账户并设置密码的命令 ? 1 useradd -p `openssl passwd -1 -salt 'lsof' a ...
- unity, 什么时候用静态类,什么时候用单例
如果没有成员变量,或者成员变量都是常量,则用静态类. 如果有成员变量,则用单例.(以便让成员变量有初始化机会). //静态类 public class CmyFuncs{ public float m ...
- 如何启动mininet实例上的wireshark图形界面
启动wireshark 要启动mininet实例上的wireshark的图形界面,其实关键点只有两个: 保证宿主机上安装了X11 使用ssh -Y mininet@192.168.56.102 登录进 ...
- [gj]来公司停电了-维护机器
停电出现的问题 一早来机房跳闸了. 很多vm手动起来后有些服务不太正常了. 机房锁坏了.不知道谁进去干啥了.导致跳闸 闸门不知道在哪里.导致所有机器停电了 牵扯到的技术点: 1,nexus启动. ng ...
- 213. String Compression【easy】
Implement a method to perform basic string compression using the counts of repeated characters. For ...
- python学习之split()
定义: Python split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串 语法: str.split(str="", num=st ...
- Android CoordinatorLayout 入门介绍
Android CoordinatorLayout 入门介绍 CoordinatorLayout View 知道如何表现 在 2015 年的 I/O 开发者大会上,Google 介绍了一个新的 And ...
- TI_DSP_corePac_带宽管理 - 1.2(仲裁寄存器)
下图为仲裁寄存器,重要的是理解SDMAARB寄存器.在该寄存器中仅仅须要设计MAXWAIT值,PRI(优先级)设置要在外设(如FFTC,AIF2等)提供的仲裁寄存器中设置,由于是外设在訪问slave, ...
- 使用心跳机制实现CS架构下多客户端的在线状态实时更新以及掉线自动重连
此文讲述的内容是一个实际项目开发中的一部分内容,笔者将亲身经历写成文章. [背景] 现需要实现这样的功能:有多个客户端连着同一个服务器.服务器和客户端之间需要“互相”知道彼此的连接状态.比如在某一时刻 ...
- js 控制按钮点击后不可用
<input type="button" id="btn" value="免费获取验证码" /> <script type ...