分类 PHP 下的文章

PHP面向对象


面向对象[https://zh.wikipedia.org/wiki/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1]:说明:面向对象是一种编程思想,对于小白来说,瞬间掌握,难度很大,需要体会和实践,慢慢领悟,为了防止陷入思想的无底洞,先不用管为什么这么写,前期我们需要先熟悉语法和用法,随着代码量的增多,理解自然会深化.前期一定要先做到以下几点:类声明语法 试声明student类,有score属性和study方法权限封装 知道public、 protected、 private各自的可见范围继承 写A类,再写B类继承自A类,且要重写A类中的某个方法静态属性与静态方法,知道static静态方法需要用类名::方法名()调用魔术方法 了解常用魔术方法分别在什么时间被调用...

"前车之鉴"-再造车轮Typecho_Plugin


前言这是基于SweetAlert2伪实现的typecho图片放大效果的插件,因为之前发现博客里插入图片之后,它默认不能放大,而我虽然用的是笔记本电脑,但是电脑显示里的缩放与布局我不习惯用它推荐的125%,而是用了传统的100%,这就在浏览一些博客的时候显得主体内容比较小巧。我看了其他的一些博客平台,但凡是插入图片的,双击一下图片就会增大显示,这也算是个基本功能吧,但不知道是因为主题原因还是啥,我的博客就不行,自己先前在网上找过类似的插件,比如说梁先生制作的pScaleUp插件,能应对大多数typecho主题,但是我使用的这一款GreenGrapes主题却不是那么的理想,在启用这款插件时,在文章里试了下,发现图片确实被放大了,但是却被局限在容器里,因为在当前主题设定的文章内容主题容器有一个css属性 overflow: hidden;,这就导致了上述问题,本着不...

writing Typecho Plugin记录


前言​ 自从我于2020-01-05(阳历)使用小马哥推荐的Typecho建立博客后(别看我建立博客之前还有文章发布,那都是之前写的随笔,被我从QQ空间的日志搬迁到了这里),就深深的被其精简化吸引,Typecho的插件也是多样,且能自主开发,能满足大部分人的需求,我感觉这样的社区氛围很赞。主题也一样,都可以自主开发,相比WordPress来说更加灵活,增加了使用者多元化选择的自由体验感。也就是最近几天,突然想要了解一下插件的实现,之前也粗略看过其他插件的code实现,但是当时不大了解Typecho的框架机制,所以也没看懂Plugin里的那些类接口到底干嘛的。今天心血来潮,整整试试吧,先弄个简单的,看看Plugin实现的coding流程...以后要什么效果如果可以的话,自己可以尝试写一下……过程​ 上午起来后花了一点时间把以前写的鼠标...

PHP-PDO对象


PDO概述数据库有很多种,MySQL、sqserver、Oracle、db2......通过PHP去连接数据库的时候使用的扩展是不一样的,这就导致更换数据库时比较麻烦,因为不同扩展库的API不同,代码逻辑、函数需要更改......那么有没有一套扩展库可以直接用来连接所有的数据库呢?有,就是PDO(php data object)百度释义:PDO(PHP Data Objects)是一种在PHP里连接数据库的使用接口。PDO与mysqli曾经被建议用来取代原本PHP在用的mysql相关函数,基于数据库使用的安全性,因为后者欠缺对于SQL注入的防护。图示:在info中查看已安装的wamp PHP扩展启用:PDO的使用主要是这三个类 PDO、PDOStatement、PDOExceptiondsn(data source name)数据源名称或叫做 DSN,包含了...

仿图书检索系统第二弹jQuery(页面功能)


仿图书检索系统第二弹主要应用jQuery主要是用jQuery来调控多数量的信息输入检索框,~哎简单点说就是实时检测input状态~,检索检索!!!=> 当然主要是用MySql进行数据的多重多重多重检索(这里并没有卡带~~~),考虑到后端搞太多的条件拼接不怎么好处理(个人感觉,大神勿喷~)索性就直接在前端根据使用者填入的条件来搞,觉得还方便点~(手动滑稽)主要用到的jQuery的知识部分:先来了解了解jQuery对于input框的捕捉JQuery实时监听input中值变化<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8&q...

召唤看板娘