交流群:462197261站长百科站长论坛热门标签收藏本站北冥有鱼 互联网前沿资源第一站 助力全行业互联网+
点击这里给我发消息
  • 当前位置:
  • PHP协程框架Hyperf日志查看组件

    最近在Hyperf中需要用到使用路由在线查看文件日志的功能,没有发现比较好用的,自己简单写了一个,支持查看和简单的内容搜索。 一、界面 先上效果图: 二、使用 1.安装组件 composer require sett/hyperf-log-viewer 2.发布配置文件 php bin/hyperf.php vendor:publish se···

    PHP安全问题汇总

    1-XSS Cross-Site Scripting(跨站脚本攻击)简称 XSS,是一种代码注入攻击。攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行。利用这些恶意脚本,攻击者可获取用户的敏感信息如 Cookie、SessionID 等,进而危害数据安全。 来源 来自用户的 UGC 信息 来自···

    你可能要纠正这5个PHP编码小陋习!

    推荐:《PHP视频教程》 在做过大量的代码审查后,我经常看到一些重复的错误,以下是纠正这些错误的方法。 一:在循环之前测试数组是否为空 $items = []; // ... if (count($items) > 0) { foreach ($items as $item) { // process on $item ... } } forea···

    php+redis实现全页缓存系统

    推荐:《PHP视频教程》《redis教程》 php redis 实现全页缓存系统 之前的一个项目说的一个功能,需要在后台预先存入某个页面信息放到数据库,比如app的注册协议,用户协议,这种.然后在写成一个php页面,app在调用接口的时候访问这个页面.当时我就发现一个问题,这些协议往往几个月···

    linux与windows下安装ImageMagick及php imagick扩展

    推荐:《PHP视频教程》 首先要安装两个东西,一个是ImageMagick,另一个是PHP扩展imagick Linux安装 先安装ImageMagick 下载ImageMagick安装包 wget http://www.imagemagick.org/download/ImageMagick.tar.gz 解压 tar -xvfz ImageMagick.tar.gz 进入目录 cd ImageMagick-7.···

    教你用PHP开发微信公众号文章付费阅读功能

    推荐:《PHP视频教程》 php开发微信公众号文章付费阅读功能! 如上图,一看就懂,就是一片公众号文章,点进去显示标题,作者,时间,公众号名称和部分内容,要想阅读所有内容,那就支付0.01元就可以阅读所有的内容,这就是付费阅读!!!当然金额可以自定义.... 其实这个开发···

    记录之PHP日常注意点(1)

    相关学习推荐:php编程(视频) 个人记录一些自己平时写PHP代码时,遇到的一些小问题,会不时的更新;欢迎大家及时指出问题的错误,提意见时可以标注具体问题编号,谢谢大家,与君共勉; 1,float数据类型输出格式问题 $float1 = 1.123;$float2 = 2.3e3;$float3 = 8E-5;va···

    php如何设定启用php缩写(php.ini、short_open_tag)

    推荐:《PHP视频教程》 php 设定启用 php缩写(php.ini、short_open_tag) 本教学使用环境介绍 伺服器端:Ubuntu 18.04 LTS 资料库:Mariadb 10.1.34(Mysql) 语言版本:php 7.3 本机端:MacOS High Sierra 启用 php 缩写能节省一些写法,虽然没差多少,只是要是脚本多了,看···

    php如何整合qq互联登录

    相关推荐:《PHP培训》 php整合qq互联登录 接入QQ互联平台后,我们就可以让用户通过QQ帐号登录来登陆我们的网站,这样减少了注册的繁琐,可以更快 、更便捷的为了我带来更多的用户,下面我们一起来看下如何通过QQ互联来实现第三方登录。 申请资质 首先去QQ互联官网:https://c···

    PHP 管理全局的方法

    【相关学习推荐:php编程(视频)】 管理全局状态 在命令式语言中总是需要一些全局空间。在编程 PHP 或扩展时,我们将明确区分我们所称的请求绑定全局变量和真正的全局变量。 请求全局变量是处理请求过程中需要携带和记忆信息的全局变量。一个简单的例子是,您要求用户在函数···

    ES在MySQL、PHP中的使用

    ES简介 一个高扩展、开源的全文检索和分析引擎,它可以准实时地快速存储、搜索、分析海量的数据。全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并···

    PHP中如何使用TUS协议来实现大文件的断点续传

    【相关学习推荐:php图文教程】 你是否曾经为大文件上传而苦恼?如果文件上传的过程中,因为某种原因中断了,是否可以从中断的位置继续上传,而不用重新上传整个文件?如果你有这样的困惑,那么请继续阅读下面的内容。 在现代网站应用中,上传文件是非常常见的。在任何语言中···

    PHP自定义的 printf 函数新用途

    【相关学习推荐:php编程(视频)】 大家都知道 libc 的 printf() 及其家族。本章节将详细介绍 PHP 声明和使用的许多克隆,它们的目标是什么,为什么使用它们,以及何时使用它们。 注意 Libc 中关于 printf() 及其朋友的文档位于此处。 你知道这些函数很有用,但有时无法提···

    21个php常用方法汇总

    php常用方法汇总 1. PHP可阅读随机字符串   此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。 /************** *@length - length of random string (must be a multiple of 2) **************/ function readable_random_string($len···

    解决PHP里大量数据循环时内存耗尽问题的方法

    【相关学习推荐:php图文教程】 最近在开发一个PHP程序时遇到了下面的错误: PHP Fatal error: Allowed memory size of 268 435 456 bytes exhausted 错误信息显示允许的最大内存已经耗尽。遇到这样的错误起初让我很诧异,但转眼一想,也不奇怪,因为我正在开发的这个程序是···

    我们还会继续使用PHP的原因

    【相关学习推荐:php图文教程】 我们来开门见山地说。 PHP 是一门奇葩的语言。它既不快,语法又不漂亮。还没有遵守良好的软件开发实践。 但我还是使用它开发了很多软件。 那么问题就很明显了 为什么今天还在使用 PHP ? 除了个人理想主义的偏好以外,还有很多理由。这才是我···

    0基础学php需要什么?

    PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。 开课通知:北冥有鱼《第10期PHP线上培训班》正在报名中! PHP 独特的语法混合了C、Java、P···

    php和css一样吗

    CSS 是用来做网页的表现层的,对网页中元素,比如字体、图片等位置的排版进行像素级精确控制 php 是用来处理逻辑层的,也就是你要网页提供什么功能,完成什么动作。如查询数据,计算利息,生成图表等。php代码是嵌入html中的。 CSS 层叠样式表(英文全称:Cascading Style Shee···

    如何成为php架构师

    本篇文章针对于这里所指的PHP工程师,是指主要以PHP进行Web系统的开发,没有使用其的语言工作过。工作经验大概在3~4年,普通的Web系统(百万级访问,千成级数据以内或业务逻辑不是特别复杂)开发起基本得心应手,没有什么问题。或者为初学者描述一下大概的方向。 推荐课程:PHP···

    php中如何显示图片?

    php中如何显示图片?下面本篇文章就来给大家介绍使用PHP插入图片的两种方法,希望对你们有所帮助。 1、使用PHP的file_get_contents()函数 file_get_contents() 函数把整个文件读入一个字符串中。 示例: <?php header('content-type:image/jpg;'); $content=file···

    javascript 动态生成css代码的两种方法

    javascript 动态生成css代码的两种方法 有时候我们需要利用js来动态生成页面上style标签中的css代码,方法很直接,就是直接创建一个style元素,然后设置style元素里面的css代码,最后把它插入到head元素中。但有些兼容性问题我们需要解决。首先在符合w3c标准的浏览器中我们只需···

    为JQuery EasyUI 表单组件增加焦点切换功能的方法

    1、背景说明     在使用 JQuery  EasyUI 各表单组件时,实际客户端页面元素是由 JQuery EasyUI 生成的,元素的焦点切换,虽然 Tab 键可以正常用,但顺序控制属性 tabindex 不起作用,因为页面看到的元素,是生成的,没有tabindex 属性,而···

    Javascript this 关键字 详解

    一、this指向构造函数实例化对象 在上篇文章中,我们提到了使用new和不使用new调用构造函数的区别,如下例: 复制代码 代码如下: function Benjamin(username, sex) {     this.username = username;     this.sex = sex; } var benjamin = new ···

    关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别

    "window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最外层的页面跳转 举例说明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写 "window.location.href"、"loc···

    一个MYSQL操作类

    复制代码 代码如下:<?php class DB{     var $host_addr = "localhost"; var $host_user = "root"; var $host_psw  = "123"; var $db_name   = "test"; var&n···

    jQuery 的全选(全非选)即取得被选中的值使用介绍

    页面代码 复制代码 代码如下: <body> <div> <input id="checkall" type="checkbox" value="天" />全部<br/> <div id="con"> <input type="checkbox" name="checkbox" value="天" />天 <input type="checkbox" name="checkbox" va···

    php递归删除目录与文件的方法

    本文实例讲述了php递归删除目录与文件的方法。分享给大家供大家参考。具体实现方法如下: <?php function deldir($path){ $dh = opendir($path); var_dump(readdir($dh)); while(($d = readdir($dh)) !== false){ if($d == '.' || $d == '..'){//如果为.或.. con···

    jquery判断RadioButtonList和RadioButton中是否有选中项示例

    复制代码 代码如下: <pre class="html" name="code"> <%--Body 代码--%> <div> <asp:RadioButtonList ID="RadioButtonList1" runat="server"> <asp:ListItem Value="A">a</asp:ListItem> <asp:ListItem Value="B">b</asp:L···

    听说读写练,讯飞智能学习机教你如何正确学习英语

    全国已经有不少的大学生们开学了! 那么初入学校的大学生们在得知本学期的全国大学英语四、六级考试将于2020年9月19日举行时,很多人应该陷入了慌乱之中,我记得我大学时期也是经历了几番坎坷之后才把四级过了。英语学习不是一蹴而就的,它需要不断的积累和练习。倘若在我上高中···

    canvas学习笔记之2d画布基础的实现

    一. Canvas是啥 < canvas > 是一个可以使用脚本(通常是js)来绘图的HTML元素 < canvas > 最早由Apple引入WebKit,用于Mac OS X 的 Dashboard和 Safari 如今,所有主流的浏览器都支持它(IE9+,更低版本需引入Explorer Canvas来支持) 1. 开始画图(渲染上下文) &l···

    针对BootStrap中tabs控件的美化和完善(推荐)

    BootStrap中的tabs控件以其简单易用而很受广大开发者的欢迎。但是,它的样式比较单一,如何才能在其原有的基础上做出更加美观的效果呢,我一直在考虑这个问题。另外,Bootstrap中的tabs必须要单击每个选项卡才能实现切换,能否使用Jquery来控制其自动切换,让它过一段时间(如5···

    基于DOM+CSS3实现OrgChart组织结构图插件

    jQuery OrgChart 是一个jQuery插件能够让帮你将一组嵌套的元素渲染成一个易于阅读的树形结构。易于使用。 你可以一个特定的树节来展示和隐藏一个树分支。可以采用CSS进行风格修改。还可以拖拉的方式来改变树节点的位置。 OrgChart 是一个基于纯DOM与CSS3的组织结构图插件 示···

    html5绘制时钟动画

    <canvas id="clock" width="500" height="500" style="background-color: yellow"></canvas> 复制代码 代码如下: var clock=document.getElementById("clock"); var cxt=clock.getContext("2d");function drawNow(){···

    浅析mysql 定时备份任务

    简介 在生产环境上,为了避免数据的丢失,通常情况下都会定时的对数据库进行备份。而Linux的crontab指令则可以帮助我们实现对数据库定时进行备份。首先我们来简单了解crontab指令,如果你会了请跳到下一个内容mysql备份。 本文章的mysql数据库是安装在docker容器当中,以此为例···

    JQuery删除DOM节点的方法

    本文实例讲述了JQuery删除DOM节点的方法。分享给大家供大家参考。具体分析如下: 如果文档中某一个元素多余,那么应将其删除。JQuery提供了两种删除节点的方法,即remove()和empty()。 HTML DOM结构如下: <p class="nm_p" title="欢迎访问北冥有鱼" >欢迎访问北冥有鱼&···

    smarty模板引擎中自定义函数的方法

    本文实例讲述了smarty 自定义函数方法,分享给大家供大家参考。具体如下: 本实例目的:输出 times 次 con的内容(输出4次hello world) 文件1: 复制代码 代码如下:<?php //创建smarty对象 require_once("./libs/Smarty.class.php"); $smarty = new Smarty(); //自定···