本文整理汇总了PHP中get_current函数的典型用法代码示例。如果您正苦于以下问题:PHP get_current函数的具体用法?PHP get_current怎么用?PHP get_current使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了get_current函数的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: check_current
function check_current()
{
$user = get_current();
if (!$user) {
render_login_form();
exit;
}
return $user;
}
示例2: array
$openinfoman = array('url' => 'http://localhost:8984/CSD/csr/CSD-Providers-Connectathon-20150120/careServicesRequest/urn:openhie.org:openinfoman-rapidpro:get_json_for_import/adapter/rapidpro/get');
$rapidpro = array('url' => 'https://rapidpro.io/api/v1/contacts.json', 'auth_token' => 'xxxxxxxsupersecretxxxxxxxx', 'group_name' => '');
if ($url = getenv('OPENINFOMAN_URL')) {
$openinfoman['url'] = $url;
}
if ($tok = getenv('RAPIDPRO_AUTH_TOKEN')) {
$rapidpro['auth_token'] = $tok;
}
if ($url = getenv('RAPIDPRO_URL')) {
$rapidpro['url'] = $url;
}
if ($group_name = getenv('RAPIDPRO_GROUP_NAME')) {
$rapidpro['group_name'] = $group_name;
}
if (!($contacts_text = file_get_contents($openinfoman['url'])) || !is_array($contacts_json_full = json_decode($contacts_text, true)) || !array_key_exists('contacts', $contacts_json_full) || !is_array($contacts_json = $contacts_json_full['contacts']) || !is_array($current = get_current($rapidpro))) {
if (array_key_exists('HTTP_HOST', $_SERVER)) {
header('HTTP/1.1 401 Unauthorized', true, 401);
}
die("Could not do it. Sorry.");
}
$records = generate_records($contacts_json, $current, $rapidpro);
foreach ($records as $record) {
$data_string = json_encode($record, JSON_NUMERIC_CHECK);
$ch = curl_init($rapidpro['url']);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Authorization: Token ' . $rapidpro['auth_token'], 'Content-Length: ' . strlen($data_string)));
$result = curl_exec($ch);
$result = json_decode($result, true);
示例3: find_max
$max = find_max($lines, "/{$package}/", "/^.*{$package}-([\\d\\.]*\\d)\\.tar.*\$/");
return $max;
}
function get_pattern($line)
{
global $start;
// Set up specific patter matches for extracting book versions
$match = array();
$match = array(array('pkg' => 'automoc', 'regex' => "/^.*automoc4-(\\d[\\d\\.]+).*\$/"), array('pkg' => 'polkit-qt', 'regex' => "/^.*polkit-qt-1-(\\d[\\d\\.]+).*\$/"), array('pkg' => 'polkit-kde-agent', 'regex' => "/^.*polkit-kde-agent-1-(\\d[\\d\\.]+).*\$/"));
foreach ($match as $m) {
$pkg = $m['pkg'];
if (preg_match("/{$pkg}/", $line)) {
return $m['regex'];
}
}
return "/\\D*(\\d.*\\d)\\D*\$/";
}
get_current();
// Get what is in the book
// Get latest version for each package
foreach ($book as $pkg => $data) {
$book_index = $pkg;
$base = $data['basename'];
$url = $data['url'];
$bver = $data['version'];
echo "book index: {$book_index} {$bver} {$url}\n";
$v = get_packages($book_index, $url);
$vers[$book_index] = $v;
}
html();
// Write html output
示例4: total_items
$_SESSION['total_items'] = total_items($_SESSION['cart']);
$_SESSION['total_price'] = total_price($_SESSION['cart']);
header ('Location: index.php?view=product&id='.$id);
break;
case 'clear_cart':
clear_cart();
$_SESSION['total_items']=0;
$_SESSION['total_price']='0.00';
header('Location: index.php?view=cart');
break;
case 'change_currency':
$_SESSION['currency']= get_current($_POST['curr']);
echo $_POST['curr'];
echo $_SESSION['currency']['name'];
// foreach ($_POST['curr'] as $key => $value);
// echo "the value of the $key is ".$value;
// header('Location:'. $_SERVER['HTTP_REFERER'] );
break;
case ('update_cart'):
update_cart();
$_SESSION['total_items'] = total_items($_SESSION['cart']);
$_SESSION['total_price'] = total_price($_SESSION['cart']);
示例5: do_login
// snap(__LINE__, basename(__FILE__));
do_login(basename(__FILE__));
$do_mu_init = array_key_exists('log_in', $_GET) ? "parent.frames['upper'].mu_init();" : "";
// start multi-user function, 3/15/11
}
if ($istest) {
print "GET<BR/>\n";
if (!empty($_GET)) {
dump($_GET);
}
print "POST<BR/>\n";
if (!empty($_POST)) {
dump($_POST);
}
}
$remotes = get_current();
// returns array - 3/16/09
//snap(basename(__FILE__), __LINE__);
// set auto-refresh if any mobile units
$interval = intval(get_variable('auto_poll'));
$refresh = ($remotes['aprs'] || $remotes['instam']) && $interval > 0 ? "\t<META HTTP-EQUIV='REFRESH' CONTENT='" . intval($interval * 60) . "'>\n" : "";
//10/4/08
$temp = get_variable('auto_poll');
// 1/28/09
$poll_val = $temp == 0 ? "none" : $temp;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE>Tickets - Full Screen Module</TITLE>
<?php
示例6: get_current
<li class="site-menu-item <?php
get_current('workplace');
?>
"><a href="<?php
get_url('workplace');
?>
workplace.php" tabindex="5">Workplace</a></li>
<li class="site-menu-item <?php
get_current('publications');
?>
"><a href="<?php
get_url('publications');
?>
publications.php" tabindex="6">Publications</a></li>
<li class="site-menu-item <?php
get_current('contact');
?>
"><a href="<?php
get_url('contact');
?>
contact.php" tabindex="7">Contact</a></li>
</ul>
</nav>
</div>
</div>
</div>
<!-- end container -->
<div class="break">
</div>
示例7: strtotime
$start = strtotime($step, $start);
}
return $dates;
}
function get_current($period) {
return date(get_date_format($period));
}
$date_start = strtotime($_GET["date_start"]);
$date_stop = strtotime($_GET["date_stop"]);
$date_step = $_GET["date_step"];
$metric = $_GET["metric"];
$dates = get_date_span($date_start, $date_stop, $date_step);
$dates = array_reverse($dates);
$current = get_current($date_step);
try {
$sys = new ColumnFamily(cassandra_connect("fo"), "systems");
$agg = new ColumnFamily(cassandra_connect("metrics"), "agg");
$sys->read_consistency_level = cassandra_ConsistencyLevel::ONE;
$agg->read_consistency_level = cassandra_ConsistencyLevel::ONE;
if($_GET["load"] == "all") {
$systems = array();
$r = $sys->get_range("", "", $row_count=200, $columns=array("status"));
foreach($r as $system => $info) $systems[] = $system;
} else {
$systems = explode(",", $_GET["load"]);
}
$keys = array();
$totals = array();
foreach($systems as $system) {