#Me
- Paul Giberson
- Applications Architect @ Socious [socious.com]
- PHP for 6 years, "PHP" for 3 years prior
##Idea
- Appeal to attendees = twitter
- Word cloud of #zendcon (graphical representations of data are awesome)
name: Test | |
on: [push] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: |
#Me
##Idea
{# | |
time can be any string acceptable by http://www.php.net/strtotime, the | |
template will output that time's month. | |
If you don't want to pass in a date you can set time like this: | |
{% set time = "now"|date("U") %} | |
{% set time = "December 2012"|date("U") %} | |
How ever you want to output items onto the calendar is a different issue, | |
but I'd assume pushing everything into an array numerically indexed by that day: |
{# varaible is 'Hello There' #} | |
{{ variable|url_encode() }} {# Hello+There #} | |
{# If you want to use rawurlencode what do you do? #} | |
{{ variable|url_encode(true) }} {# Hello%20There #} | |
<?php | |
/** | |
* Usage: | |
* $answer = prompt("What is your quest?"); | |
* echo "Answer: $answer"; | |
* | |
* Outputs: | |
* What is your quest? | |
* I seek the holy grail! | |
* Answer: I seek the holy grail! |
-- Example of how to include an if conditional in a where clause | |
-- We only want rows where a = 1 or 2 but only a = 2 if b = 4 | |
-- table structure: | |
-- [ a | b ] | |
-- 1 4 | |
-- 2 4 | |
-- 1 5 | |
-- 3 9 | |
-- 2 7 |
<?php | |
/** | |
* @param string $uniqID - Anything that would be unique to what you are caching (url/database query) | |
* @param integer $expireSeconds - How old is too old that we refresh the cache | |
*/ | |
function _getFromCache($uniqID,$expireSeconds){ | |
$uniq = '/<path to your cache storage folder>/'.md5($uniqID); | |
if(file_exists($uniq) && time() - filemtime($uniq) <= $expireSeconds){ | |
return '<process cached file>($uniq)'; | |
} |
echo `</dev/urandom tr -dc A-Za-z0-9 | head -c8` |
<?php | |
if(defined('className::CONSTANT_NAME')){ | |
//defined | |
}else{ | |
//not defined | |
} |
<?php | |
"string" == 0; //true | |
"string" === 0; //false |