Skip to content

Instantly share code, notes, and snippets.

@phpfiddle
phpfiddle / 19c763e8e5d37d254c5f98549b3ddb64.php
Created March 28, 2013 02:18
[ Posted by Fiddler ] Writing XML with the DOM
<?php
/* PHP DOM Sample */
$books = array();
$books [] = array(
'title' => 'PHP Hacks',
'author' => 'Jack Herrington',
'publisher' => "O'Reilly"
);
$books [] = array(
@phpfiddle
phpfiddle / fiddle_603623.php
Created April 1, 2013 00:12
PHP Simple AST example
<?php
function evaluate($env, $expr) {
list($e, $v) = each($expr);
switch(strtolower($e)) {
case "add":
return evaluate($env, array_slice($v,0, 1)) + evaluate($env, array_slice($v, 1, 1));
break;
case "multiply":
@phpfiddle
phpfiddle / fiddle_817006.php
Created April 6, 2013 18:07
PHP function for ordering sysmbol
<?php
function orderSymbol($str1, $str2)
{
$symbol = "++xx==--";
$i = 0;
$u1 = -1;
$u2 = -1;
$d1 = -1;
$d2 = -1;
<?php
$keys = array("name","date","event","location","address","description","link","linkname");
foreach ($keys as $key) {
echo ($key . "<br>" . PHP_EOL);
}
?>
@phpfiddle
phpfiddle / ecbd6a4761706d9856cb94df76a542f5.php
Created April 9, 2013 04:45
[ Posted by shankar ] This is the first php sample program.
<html>
<head>
<title>
php sample programs.!!!!!!
</title>
</head>
<body>
<?php
echo "This is the first sample program in php.!!"
?>
@phpfiddle
phpfiddle / fiddle_726560.php
Created April 10, 2013 18:07
Enhance-PHP test sample.
<?php
/**
* Enhance-PHP test sample
*
*/
include_once "enhancephp/EnhanceTestFramework.php";
// your classes and test fixtures
class ExampleClass
@phpfiddle
phpfiddle / fiddle_644082.php
Created April 16, 2013 20:49
PHP and ternary operator. Beware.
<?php
echo true ? 'car' : false ? 'horse' : 'feet';
?>
@phpfiddle
phpfiddle / fiddle_843217.php
Created April 17, 2013 12:03
Всякое там
<?php
class YourHandler extends MigrateDestinationHandler {
public function __construct() {
$this->registerTypes(array('node')); // тут типа регистрируешься для нодов
}
public function prepare($entity, stdClass $row) {
// это чтобы бить прицельно по типам данных
if (in_array($entity->type, array('eanews', 'eainterview', 'ealinksdossier', 'eaopinion'))) {
@phpfiddle
phpfiddle / d000317c191e9ad78d1a807a9b5458bb.php
Created April 18, 2013 08:48
[ Posted by Andy Hopwood ] Just trying it
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>PhpFiddle Initial Code</title>
<script type="text/javascript">
</script>
<?php
echo filter_var("[email protected]", FILTER_VALIDATE_EMAIL);
?>