PHP实现图片指定区域打印文字和图片 在一些通过模板制作效果图的需求中需要用到图片上加文字或者加图片。 下面这个类可以实现在某个区域内(通过left、top,width、height圈定区域)内居中打印文字和图片,文字可以自动换行,水平和垂直居中。 <?php //拼图 class DrawText{ private $sourceImg; //原图 public $sourceImgSize = [0,0]; //原图尺寸 private $location_x = 0; private $loca...
$url = @$_GET["url"]; $info=@file_get_contents($url); preg_match('/<title>(.*?)<\/title>/',$info,$title); echo $title;
<?php $url = "http://www.baidu.com"; /** * Takes a domain name and returns SSL certificate information * * @param string $domain_name * @return array $certinfo */ function getSSL($domain_name) { $errno = 0; $errstr = ''; // Set socket connection timeout $t...
<?php $url = "http://www.baidu.com"; $orignal_parse = parse_url($url, PHP_URL_HOST); $get = stream_context_create(array("ssl" => array("capture_peer_cert" => TRUE))); $read = stream_socket_client("ssl://".$orignal_parse.":443", $errno, $e...
<?phpif($fp = tmpfile()){$ch = curl_init(); curl_setopt($ch, CURLOPT_URL,"https://www.baidu.com/"); curl_setopt($ch, CURLOPT_STDERR, $fp); curl_setopt($ch, CURLOPT_CERTINFO, 1); curl_setopt($ch, CURLOPT_VERBOSE, 1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_NOBODY...
class SSL { public $domain, $validFrom, $validTo, $issuer, $validity, $validitytot, $crtValRemaining; private static function instantiate($url, $info) { $obj = new static; $obj->domain = $url; $obj->validFrom = $info['validFrom']; $obj->validTo =...
<?php //查询入口 function testOp($domain){ $cert_info = get_cert_info($domain); $dn = $cert_info['subject']['CN']; //证书保护域名 $validFrom_time_t = date('Y-m-d H:i:s', $cert_info['validFrom_time_t']); //证书开始时间 $validTo_time_d = date('Y-m-d H:i:s', $cert_info['validT...
php 由ttf字体文件生成png预览图<?php /** * Created by graph-design-api. * AUTHOR: daiguojin * Date: 2020/9/16 9:40 */ //header("Content-type: image/png"); // The text to draw $text = 'ABeeZee'; // Replace path by your own font path $fontFile = 'ABeeZee.ttf'; $fontSize = 24; $pos = image...
/**中间加密 字符串截取法 */public static function encryptTel($tel) {$new_tel = substr($tel, 0, 3).'****'.substr($tel, 7); return $new_tel;} /**中间加密 替换字符串的子串 */public static function encryptTel($tel) {$new_tel = substr_replace($tel, '****', 3, 4); return $new_tel;} /**中间加密 用正则 */public s...
<?php $ts = time(); $last_monday = last_monday($ts); // echo date('Y-m-d H:i:s', $last_monday); echo "上个星期一:".date('Y-m-d', $last_monday); echo "<br>"; $last_xinqitian = last_xinqitian($ts); echo "上个星期天:".date('Y-m-d', $last_xinqitian); //上周一 // @$timestam...
PHP携带Cookie用Curl进行Post或Get请求获取数据PHP全能Curl请求/** * curl发送HTTP请求方法 * @param $url * @param string $method * @param array $params * @param array $header * @param int $timeout * @param bool|false $multi * @return mixed * @throws Exception */ function hansCurl( $url, $method = 'GET', $params =...