我可以使用跟踪客户数据
$this->customer->getFirstName();
$this->customer->getLastName();
$this->customer->getEmail();
Run Code Online (Sandbox Code Playgroud)
这样,是否有任何类似的方式来跟踪商店数据,如电子邮件,商店名称,例如:像这样$this->store->getEmail(); (这是行不通的)
我想隐藏网站的图片路径.为此,我首先这样做:
<?php
// get image path
$path = 'images/profiles/uploads/' . $list['thumbnail'];
$type = pathinfo($path, PATHINFO_EXTENSION);
$data = file_get_contents($path);
$base64 = 'data:image/' . $type . ';base64,' . base64_encode($data);
?>
Run Code Online (Sandbox Code Playgroud)
但这很慢,所以我尝试这样实现,但代码不起作用:
download.php:
function setImgDownload($imagePath) {
$image = imagecreatefromjpeg($imagePath);
header('Content-Type: image/jpeg');
imagejpeg($image);
}
Run Code Online (Sandbox Code Playgroud)
mypage.php:
<?php include('download.php'); ?>
<img src="<?php setImgDownload('images/Chrysanthemum.jpg') ?>" width="300"/>
Run Code Online (Sandbox Code Playgroud)
如果我将函数和调用函数放在同一页面上它正在工作:
function setImgDownload($imagePath) {
$image = imagecreatefromjpeg($imagePath);
header('Content-Type: image/jpeg');
imagejpeg($image);
}
setImgDownload('images/Chrysanthemum.jpg');
Run Code Online (Sandbox Code Playgroud)
如何在单独的页面中保持功能?
我正在研究Laravel,我有表名称为"项目".显示我使用的所有项目
$projects= Project::all();
Run Code Online (Sandbox Code Playgroud)
但我有像这样的项目ID数组,我需要从resualts中删除这个项目
$doNotDisplayThisProjectsIds = array(4, 6, 20);
Run Code Online (Sandbox Code Playgroud)
那么如何使用Project :: all()从结果中删除上面的id项目 ,
我想绕5.29到5.30,5.14到5.15如何做到这一点我尝试了很多方法但没有工作
不工作的代码;
<?php
echo round(5.29, 2);
echo round((5.29*100)/100, 2);
?>
Run Code Online (Sandbox Code Playgroud)
请有人帮助我