【发布时间】:2016-02-13 10:33:32
【问题描述】:
我需要一个帮助。我无法使用 PHP 获取函数返回的值。我在下面解释我的代码。
<?php
function encrypt($id){
$key=md5('onlinepharmacy', true);
$id = base_convert($id, 10, 36); // Save some space
$data = mcrypt_encrypt(MCRYPT_BLOWFISH, $key, $id, 'ecb');
$data = bin2hex($data);
return $data;
}
?>
<a href="health.php?h_i=<?php encrypt(12) ?>" class="detall">Go for Details</a>
从上面的代码我没有得到h_i value。它是空白的。我需要设置查询字符串值(h_i=)但无法获取。请帮我解决这个问题。
【问题讨论】:
-
打印出来:
<?php echo encrypt(12) ?> -
您可以将其简化为
<?= encrypt(12) ?>,这样更紧凑、更易于阅读。 -
我会说 echo 自己更容易阅读
标签: php query-string