Jump to content

PHP to PDF not printing £


liamloveslearning

Recommended Posts

Hi all,

 

Im working on a page which will generate a pdf on the fly.

I have my variable $value which when I echo to the browser shows £20 however if i run my page as it would my pdf displays '20', without the £ sign.

 

I've tried




if(strstr($value, '£'))
{
$value
}
else
{
echo "£ is not in the string";
}

 

to no avail, is this a character set issue or something similiar? wracking my brains!

Link to comment
https://forums.phpfreaks.com/topic/218751-php-to-pdf-not-printing-%C2%A3/
Share on other sites

£ is not a valid character in all sets. UTF-8 it is. You should use the HTML entity for a £.

<?php
$value = '£20';
if(strstr(htmlentities($value), '£'))
{
echo htmlentities($value);
}
else
{
echo "£ is not in the string";
}
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.