- rawurlencode: documentation ( source)
- define: documentation ( source)
<?php
class thisClass {
public $files = array('a č o.png','a č o.png','a č o.png');
}
$foo = new thisClass();
define('URL', '127.0.0.1/');
foreach($foo->$files as $key => $value){
echo '<a href="' . URL . 'file/show/' . rawurlencode($foo->$files[$key]) . '" target="_blank"> Show file </a>' . "\n";
//gives link leading to: 127.0.0.1/file%2Fshow%2Fa č o.png
$address = rawurlencode($filename);
echo '<a href="' . URL . 'file/show/' . $foo->$files[$key] . '" target="_blank"> Show file </a>';
//gives link leading to: 127.0.0.1/file/show/a č o.png
}
?>