本文整理汇总了PHP中io::library方法的典型用法代码示例。如果您正苦于以下问题:PHP io::library方法的具体用法?PHP io::library怎么用?PHP io::library使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类io
的用法示例。
在下文中一共展示了io::library方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: date
He was born on <?php
echo $bday;
?>
which was approximately <?php
echo $bday_ago;
?>
. He currently lives in Chicago where
the time is <?php
echo date('h:i A');
?>
and the date is <?php
echo date('l, F d, Y', $currently);
?>
. Not many know this
but his favorite food is <?php
echo io::library('session')->get('favorite_food');
?>
(for the sake of this example,
at least, haha) ... But seriously he does love <?php
echo io::l('session')->get('favorite_drink');
?>
. And this is
irrelevant, but Christmas is <?php
echo $xmas_is;
?>
.
</p>
</blockquote>
<?php
echo $alt;
?>
示例2: session
public function session()
{
/*
* You can echo HTML and other information directly from models or controllers
* however it is usually better to create views for displaying model data.
*/
// Session tracking
io::library('session');
// HTML Header
echo '<h2>Session Information</h2>';
echo '<p>This page is here to show you a little bit more about automatic session tracking within Ornithopter.io ... By default the framework logs each page view with a timestamp, tracks the landing and exit time, and calculates a duration of user time spent on site. This provides a useful way to see what the user did, when and in what order, built-in!</p>';
// Show session data for demo purposes
var_dump($_SESSION);
}
示例3: function
* Ornithopter.io - Front Controller
* ------------------------------------------------
* All requests get routed through this file.
*/
include './application/ornithopter.php';
/*
* Looking for a way to implement universal rules for your site? You can place
* routes in this file that will run across the entire application. Add your
* alternative routes (see: sample.php) before and after io::ornithopter(); as
* needed for your project. You can use this for custom routing, loading default
* models or classes, templating engines, session management and so much more!
*/
// Pre application code
route::any('/.*', function () {
// Your code here
io::library('page')->theme('_layout')->optimize();
});
// Standard routing
io::ornithopter();
// Post application code
route::any('/.*', function () {
// Your code here
});
/*
* Other routing types are possible based on any REQUEST_METHOD, url pattern,
* or even exact route matching. You can add as many unique routes to this file
* as you want. Just remember io::ornithopter() is the main framework routing.
*
* @method route::get('/*', function(){ //code });
* @method route::post('/*', function(){ //code });
* @method route::any('/*', function(){ //code });
示例4: logout
/**
* User logoff.
*
* @return
*/
public static function logout()
{
// Basic session is no longer authorized
\io::library('session')->remove('__authorized');
}
示例5: function
<?php
include './application/ornithopter.php';
/*
* Sample: Routes true for any GET request
*
* @return void
*/
route::get('/sample.php', function () {
// Ornithopter.io can be used outside of normal routing...
io::library('session');
// Load the page
io::library('page')->theme('_layout');
// Say hello
echo '<h2>1: All matching <stron>GET</stron> Requests</h2>';
// Say something else...
echo '<p>This file exists outside of the /application/ folder (sample.php) ... You
can use Ornithopter.io with or without standard routing. This might be useful if
you want to build RESTful APIs. Or structure your application differently.</p>';
});
/*
* Sample: Routes true for any POST request
*
* @return void
*/
route::post('.*', function () {
// Say hello
echo '<h2>2: All matching <stron>POST</stron> Requests</h2>';
});
/*
* Sample: Routes true for any ANY request