搜索结果

  • 单行文本省略号

    (1) 单行隐藏简介单行隐藏指显示单行文字,当文字数量超出这一行时,则用省略号代替超出的文字内容。(2) 单行隐藏原理容器盒子:宽度可以设置,也可以不设置,若不设置,则默认是父级容器的宽度;高度不做要求;(3) 单行隐藏代码white-space: nowrap;overflow: hidden;text-overflow: ellipsis;

  • 多行文本省略号

    (1) 多行隐藏简介多行隐藏指显示多行文字,当文字数量超出指定行数时,则用省略号代替超出的文字。(2) 多行隐藏原理父盒子:设置宽度,高度不做要求; 子盒子:宽高不能设置;(3) 多行隐藏代码display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;

  • html实现打电话代码

    (1) 打电话简介打电话是指点击电话号码,则进行打电话。(2) 打电话格式<a href="tel:号码">打电话</a>

  • CSS设置图片垂直居中

    (1) 垂直居中简介图片垂直居中是指让图片在盒子的垂直方向进行居中。(2) 垂直居中设置1)首先给图片设置CSS样式:vertical-align: middle;2)接着给父盒子加行高属性:line-height: 父盒子的高度px;

  • Bootstrap3基本模板格式

    <!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- 移动设备优先 --> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>博客首页</title> <!-- 1.引入bootstrap的c

  • 无限极分类函数

    1.递归函数: 实现无限级分类列表# 形式1:实现无限级分类列表if(!function_exists('get_cate_list')){ //递归函数 实现无限级分类列表 function get_cate_list($list,$pid=0,$level=0) { static $tree = array(); foreach($list as $row) { if($row['pid']==$pid) { $row['level'] = $level; $tree[] = $row; get_cate_list($list, $row['id'], $level + 1); } } r

  • 常用的MySQL语句

    1.查找单个字段重复的数据SELECT account FROM accountinfo GROUP BY account HAVING COUNT(account) > 1;2.创建数据库语句CREATE DATABASE 数据库名 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

  • 二维数组排序函数

    1.函数定义function array_sort($arr,$keys,$type='asc'){ $keysvalue = $new_array = array(); foreach ($arr as $k=>$v){ $keysvalue[$k] = $v[$keys]; } if($type == 'asc'){ asort($keysvalue); }else{ arsort($keysvalue); } reset($keysvalue); foreach ($keysvalue as $k=>$v){ $new_array[$k] = $arr[$k]; } retu

  • composer.json文件内容

    { "name": "death_satan/test", //包名 "description": "testing", //包的介绍 "keywords": [ "test", "demo" ], //包的关键字,在composer search时候或者在packagist.org搜索时用到 "type": "library", //包的类型,可选library,project,metapackage,composer-install "homepage": "https://www.cnblogs.com/death-satan", //主页 "license": "MIT", //关于这

  • Composer基本操作

    1 Composer信息(1) Composer简介:Composer是一个用来管理依赖关系的工具。(2) Composer作用:下载依赖包、自动安装依赖包。(3) Composer官网:英文官网:https://getcomposer.org/中文官网:https://www.phpcomposer.com/2 Composer安装(1) PHP路径:安装之前要先找到PHP的php.exe文件所在的路径;(2) PHP扩展:安装之前要先在php.ini文件中开启extension=php_openssl.dll扩展;(3) 联网环境:安装composer需要联网

  • PHP array_column() 函数

    1.简介:array_column() 返回输入数组中某个单一列的值。2.语法array_column(array,column_key,index_key);3.实例:从记录集中取出 last_name 列,用相应的 "id" 列作为键值:// 表示由数据库返回的可能记录集的数组<?php$a = array( array( 'id' => 5698, 'first_name' => 'Bill', 'last_name' => 'Gates', ), array( 'id' => 4767, 'first_name' => 'Steve', 'last_

  • php获取周的第一天与最后一天

    function getWeekDay($date){ $time = strtotime($date); $week = date('N', $time); //1-7 1周一 7周日 $firstDay = $week - 1; $endDay = 7 - $week; return [ date('Y-m-d', strtotime("- $firstDay day", $time)), date('Y-m-d', strtotime("+ $endDay day", $time)) ];}var_dump(getWeekDay('2023-05-31'));

  • 去除字符串中的非UTF8字符

    $str = 'example';$filtered = preg_replace('/[\x{10000}-\x{10FFFF}]/u', '', $str);var_dump($filtered); // string(7) "example"

  • 11位手机号隐藏四位

    substr_replace($mobile, ‘***’, 3,4);

  • 简单JWT类

    1.定义类class JWT{ protected $secret; public function __construct($secret) { $this->secret = $secret; } public function encode($payload) { $header = [ 'typ' => 'JWT', 'alg' => 'HS256' ]; $header = base64_encode(json_encode($header)); $payload = base64_encode(json_encode($payload)); $signature

  • js动态实时时间

    <div id="date"></div><script>// 设置定时器setInterval(function(){ currentDate();}, 1000);// 设置函数function currentDate(){ let date = new Date(); document.getElementById("date").innerHTML = date.getFullYear() + '-' + (date.getMonth() + 1).toString().padStart(2, '0') + '-' + (date.getDate()

  • PHP面试题

    1 echo,print(),print_r(),var_dump()的区别?echo是PHP语句, print、print_r和var_dump是函数,语句没有返回值,函数可以有返回值;echo 输出一个或者多个字符串;print()只能打印出简单类型变量的值(如int,string);print_r() 可以打印出复杂类型变量的值(如数组,对象);var_dump能打印出对象、数组,并且带数据类型。2 用 PHP 打印出前一天的时间,格式是 2005-5-10 22:21:21echo date('Y-m-d H:i:s',time()-24*3600);或echo date('Y-m-d