PHP浏览器中直接输出图片

PHP浏览器中直接输出图片

在浏览器中输出图片,最简单的方法当然是使用HTML的img标签,直接传入图片路径或者链接。但有时候我们需要把图片做一些处理,比如改一下图片质量或者尺寸再显示出来,我们可以使用PHP内置的图片处理函数imagecreatefromjpeg(或imagecreatefrompng)由文件或 URL 创建一个新图象和imagejpeg(或imagepng),通过 header() 发送 Conte...

PHP 2020-01-02 PM 2051次 0条
php使用phpqrcode生成二维码

php使用phpqrcode生成二维码

使用PHP语言生成二维码,还是挺有难度的,当然调用生成二维码图片的接口(比如:联图网http://www.liantu.com/的接口)除外,如果自己写代码生成,真的无从下手。然而,我们可以使用phpqrcode这个现成的类文件,PHP二维码生成类库,利用它可以轻松生成二维码。前期准备:1.phpqrcode类文件下载,下载地址:https://sourceforge.net/project...

PHP 2020-01-02 PM 1924次 0条
PHP保留两位小数

PHP保留两位小数

PHP保留两位小数我们在项目里经常需要保留小数位数,比如显示金额的时候通常需要保留两位小数位数,除了可以在设计数据库的时候将金额字段设置为decimal(n,2)形式的,通过PHP也可以处理小数数位,PHP中可以处理数字的函数很多,就列举一下常用的处理数字的函数:1.sprintf()函数此函数可以实现四舍五入,并且如果是不带小数位数的,会自动用指定的字符(指定的0)补至指定的小数位数ech...

PHP 2020-01-02 PM 2040次 0条
PHP实现图片base64编码与解码

PHP实现图片base64编码与解码

PHP有内置的base64_encode与base64_decode负责进行Base64编码与解码。一.图片base64编码只要将图片流读取到,而后使用base64_encode进行进行编码然后拼接上前缀(data:image/png;base64,)即可。/** * 图片base64编码 * @param string $img * @param bool $imgHtmlCode ...

PHP 2020-01-02 PM 2896次 0条
PHP 防注入总结

PHP 防注入总结

PHP 防注入总结函数名 释义 介绍htmlspecialchars 将与、单双引号、大于和小于号化成HTML格式 &转成& "转成" ' 转成' <转成< >转成>htmlentities() 所有字符都转成HTML格式 除上面htmlspecialchars字符外,还包括双字节字符显示成编码等。addslashes 单双引...

PHP 2020-01-02 PM 1949次 0条
PHP 防止外部提交表单|禁止跨站提交

PHP 防止外部提交表单|禁止跨站提交

$referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : NULL;$host = $_SERVER['HTTP_HOST'];/*echo '提交过来的地址:'.$referer;echo '';echo '本站域名:'.$host;echo '';echo substr($referer,7,strle...

PHP 2020-01-02 PM 2011次 0条
php中文转拼音

php中文转拼音

<?php/**Name:Date: 2018/3/2Time: 17:09Author: yybinEmail: admin@52nyg.com */namespace Pinyin;class Spell{/** * 拼音字符转换图 * @var array */ private static $_aMaps = array( 'a' => -2031...

PHP 2020-01-01 PM 2197次 0条
php科学计数法数字转换成原始数字

php科学计数法数字转换成原始数字

支持科学计数法数字转换成原始数字,可指定小数点后保留多少位数(不足自动补0) <?php/** * Created by PhpStorm. * Name: number-format.php * 作者: 黄伟楠 * 日期: 2018/1/11 * 时间: 15:14 * 功能: */ /** * @param int $num 需要转换的数字 * @pa...

PHP 2020-01-01 PM 2541次 0条
PHP中三个等号(===)与两个等号(==)的区别

PHP中三个等号(===)与两个等号(==)的区别

三个等号代表比较对象的类型也要一致。两个等号表示只要值相等就满足条件。比如下面的代码:<?php $a = 123; $b = '123'; //结果为TRUE if($a == $b){ echo 'a 等于 b'; } //类型不同,结果为FALSE if($a === $b){ echo '...

PHP 2020-01-01 PM 2112次 0条
php遍历当前目录,并根据文件的修改时间排序

php遍历当前目录,并根据文件的修改时间排序

原理获取文件的修改时间作为键值,然后对键值进行冒泡排序。例子<?php $a1 = scandir('./'); foreach( $a1 as $value ) { //排除的目录 if( ($value == '.') OR ($value == '..') ){ continue; } $time = date("Y-m-...

PHP 2020-01-01 PM 1990次 0条
PHP 判断两个字符串是否相等

PHP 判断两个字符串是否相等

$result="fail"; if (strcmp($result,"success" )==0) { //相等 echo("<br>success"); }else{ //不相等 ...

PHP 2019-12-29 PM 2763次 0条