Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F424990
hello_world.php
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
812 B
Referenced Files
None
Subscribers
None
hello_world.php
View Options
<?php
/* UTF-8 convert to FIGlet Unicode */
/* iconv PHP module required */
function
utf8tofiglet
(
$str
)
{
// escape %u
$str
=
str_replace
(
'%u'
,
sprintf
(
'%%%%u%04X'
,
ord
(
'u'
)),
$str
);
if
(
function_exists
(
'iconv'
))
{
$str
=
iconv
(
'utf-8'
,
'ucs-2be'
,
$str
);
$out
=
''
;
for
(
$i
=
0
,
$len
=
strlen
(
$str
);
$i
<
$len
;
$i
++)
{
$code
=
ord
(
$str
[
$i
++])
*
256
+
ord
(
$str
[
$i
]);
$out
.=
$code
<
128
?
$str
[
$i
]
:
sprintf
(
'%%u%04X'
,
$code
);
}
return
$out
;
}
return
$str
;
}
require_once
'Text/Figlet.php'
;
$figlet
=
new
Text_Figlet
();
$error
=
$figlet
->
LoadFont
(
'makisupa.flf'
);
if
(
PEAR
::
isError
(
$error
))
{
echo
'Error: '
.
$error
->
getMessage
()
.
"
\n
"
;
}
else
{
echo
$figlet
->
LineEcho
(
utf8tofiglet
(
'Hello, world!'
))
.
"
\n
"
;
}
?>
File Metadata
Details
Attached
Mime Type
text/x-php
Expires
Fri, May 2, 11:01 PM (1 d, 20 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
57413
Default Alt Text
hello_world.php (812 B)
Attached To
Mode
rP Phorge
Attached
Detach File
Event Timeline
Log In to Comment