aboutsummaryrefslogtreecommitdiffstats
path: root/library/simplepie/demo/test.php
diff options
context:
space:
mode:
authorFriendika <info@friendika.com>2011-06-28 21:11:52 -0700
committerFriendika <info@friendika.com>2011-06-28 21:11:52 -0700
commit0b221e8945ae785dc706d8ea9a9e8e25532c0096 (patch)
tree52d4978006b028c24ee1feb3cf6ba2907a48c88f /library/simplepie/demo/test.php
parent60caa0349416dad1a3a891e3c0e00d33d25d7a91 (diff)
downloadvolse-hubzilla-0b221e8945ae785dc706d8ea9a9e8e25532c0096.tar.gz
volse-hubzilla-0b221e8945ae785dc706d8ea9a9e8e25532c0096.tar.bz2
volse-hubzilla-0b221e8945ae785dc706d8ea9a9e8e25532c0096.zip
bug #96 move libraries to library - better alignment of like rotator
Diffstat (limited to 'library/simplepie/demo/test.php')
-rw-r--r--library/simplepie/demo/test.php62
1 files changed, 62 insertions, 0 deletions
diff --git a/library/simplepie/demo/test.php b/library/simplepie/demo/test.php
new file mode 100644
index 000000000..5b9943abb
--- /dev/null
+++ b/library/simplepie/demo/test.php
@@ -0,0 +1,62 @@
+<?php
+include_once('../simplepie.inc');
+include_once('../idn/idna_convert.class.php');
+
+// Parse it
+$feed = new SimplePie();
+if (isset($_GET['feed']) && $_GET['feed'] !== '')
+{
+ if (get_magic_quotes_gpc())
+ {
+ $_GET['feed'] = stripslashes($_GET['feed']);
+ }
+ $feed->set_feed_url($_GET['feed']);
+ $feed->enable_cache(false);
+ $starttime = explode(' ', microtime());
+ $starttime = $starttime[1] + $starttime[0];
+ $feed->init();
+ $endtime = explode(' ', microtime());
+ $endtime = $endtime[1] + $endtime[0];
+ $time = $endtime - $starttime;
+}
+else
+{
+ $time = 'null';
+}
+
+$feed->handle_content_type();
+
+?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<title>SimplePie Test</title>
+<pre>
+<?php
+
+// memory_get_peak_usage() only exists on PHP 5.2 and higher if PHP is compiled with the --enable-memory-limit configuration option or on PHP 5.2.1 and higher (which runs as if --enable-memory-limit was on, with no option)
+if (function_exists('memory_get_peak_usage'))
+{
+ var_dump($time, memory_get_usage(), memory_get_peak_usage());
+}
+// memory_get_usage() only exists if PHP is compiled with the --enable-memory-limit configuration option or on PHP 5.2.1 and higher (which runs as if --enable-memory-limit was on, with no option)
+else if (function_exists('memory_get_usage'))
+{
+ var_dump($time, memory_get_usage());
+}
+else
+{
+ var_dump($time);
+}
+
+// Output buffer
+function callable_htmlspecialchars($string)
+{
+ return htmlspecialchars($string);
+}
+ob_start('callable_htmlspecialchars');
+
+// Output
+print_r($feed);
+ob_end_flush();
+
+?>
+</pre> \ No newline at end of file