This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function valid_cc_expire_format($val) { | |
return (bool) preg_match('/\d{2}\/\d{4}/', $val); | |
} | |
function valid_cc_expire_value($val) { | |
$currentMonth = intval(date('n')); | |
$currentYear = intval(date('Y')); | |
$r = preg_match('/(\d{2})\/(\d{4})/', $val, $matches); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Convert a date to the "American" date format. | |
* | |
* While one may assume this function appropriately rearranges the | |
* date format to follow the American MM/DD/YYYY format, in reality | |
* and by intention, this function is very naive. All it does is replace | |
* all dashes and periods with a forward-slash, preserving all ordering | |
* and leaving that up to the caller. | |
* This behavior is to allow PHP to correctly parse dates in the American |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script type="text/javascript"> | |
var iframe = document.createElement("iframe"); | |
iframe.height = "1px"; | |
iframe.width = "1px"; | |
iframe.id = "ads-text-iframe"; | |
iframe.src = "/adframe.js"; | |
document.body.appendChild(iframe); | |
var a = [ | |
"In a world free from ads, one font reigns supreme. COMIC SANS!", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
if (PHP_OS == 'WIN32' || PHP_OS == 'WINNT') { | |
define('EOL', "\r\n"); | |
} else if (PHP_OS == 'Linux') { | |
define('EOL', "\n"); | |
} else { | |
define('EOL', "\n"); | |
} | |
?> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def circle_info(Peri, Area): | |
if select == "Area": | |
area_of_circle(rad) | |
elif select == "Peri": | |
peri_of_circle(rad) | |
else: | |
print("Sorry, invalid selection.") | |
def area_of_circle(rad): | |
return (3.14 * (rad ** 2)) | |
def peri_of_circle(rad): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class SOPOMessages: | |
def __init__(self): | |
self.__encodeLegend = {} | |
self.__decodeLegend = {} | |
# Only decode the legends once per instance | |
# We only need to check if the encoding legend is generated | |
# for both legends are generated at the same time | |
if len(self.__encodeLegend) == 0: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function Rabbit() { | |
this.color = "white"; | |
this.children = []; | |
} | |
Rabbit.prototype.pullFromHat = function() { | |
return !!Math.floor(Math.random() * 2); | |
}; | |
Rabbit.prototype.haveChildren = function() { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Randomly scrambles the given username. | |
* https://gist.github.com/le717/4c2188ca814f56575a26. | |
* @param {String} realName The username to be scrambled. | |
* @returns {String} The scrambled username. | |
*/ | |
function scrambleName(realName) { | |
"use strict"; | |
var newName = "", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Randomly scrambles the given username. | |
* @param {String} realName The username to be scrambled. | |
* @returns {String} The scrambled username. | |
*/ | |
function scrambleName(realName) { | |
"use strict"; | |
var newName = "", | |
usedChar = []; |