#ph

php中抽象类和接口的概念和区别

//抽象类的定义:abstractclassAAA{//定义一个抽象类abstractfunctionbb();......}classccextendsAAA{//实现抽象类的方法functionbb(){echo'111111111111';}}//使用方法$aa=newcc;$aa->kx();//1.定义...

【PHP编程之路

设置apache虚拟目录 1.开启“虚拟目录配置文件”httpd-vhosts.conf文件路径:wampinapacheapache2.4.9confextrahttpd-vhosts.conf将以下配置:# Virtual hosts  # Includ...
代码星球 ·2021-02-18

php中iconv函数的bug问题

在php中,使用iconv函数转换字符集很好用,不过有时iconv转换会返回false或空字符串,这不算是iconv的问题,这其实是字符集的问题,但是实际编码中应该算是iconv的bug了。测试下这段字符串用iconv转换后的效果:$str="www.asdasd.com,ok!thestringis€.我要转换他!⊙...
代码星球 ·2021-02-18

将查询出的数组存入redis php

我们从数据库查询出来的数据一般为数组的形式,而redis是不支持存入数组的。通常我们首先想到的就是将数组转化为json数据,再将json存入redis,之后取出时再将json转化为php数组。但将查出的数组数据是不能直接用json_encode()的,因为这样会将一组正常的json最终再通过json_decode()转...

php中操作mysql

认识:1.error_reporting(E_ALL^E_DEPRECATED);//排除所有非致命的错误2.mysql_connect();开启了一个对mysql服务器的连接。mysql_connect("localhost","root","")ordie(mysql_error());//ordie(mysql_...
代码星球 ·2021-02-18

隐藏php和nginx的版本号、错误码

通常在请求返回时会随带php和nginx的版本号,这样是不安全的,会被人针对版本进行攻击。php和nginx提供了隐藏版本号的方法,只需要简单配置下就可以了。php://php中的php.ini文件,修改配置expose_php=On//On改为Off即可nginx://nginx的nginx.conf文件,修改配置s...

构建php frame

使用composer的自动加载、命名空间及shell脚本,构建原生php框架 #smarty-frame运用php构建自己的框架根目录/application:应用程序核心目录  根目录/configs下:    config:应用配置文件    db:数据库配置文件    routes:路由配置文件    ...
代码星球 ·2021-02-18

php---PDO使用及总结

再使用php进行原生框架搭建的过程中,发现即使sql语句错误,php的pdo是不会报错的,非常奇怪然后研究了下,发现原来pdo默认是不报错的,想要报错就要满足两个条件:1、需要将错误处理模式变成异常模式  $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCE...
代码星球 ·2021-02-18

执行php文件保存eval()’d code

原因是使用了php的函数eval,但是却没有正确使用。可以看官方文档eval的用途是:将字符串解析成php语句,前提是字符串符合php语法。正确实例:eval('?>self::$obj=new'.$a['controller'].'();<?php'); ...

php判断数组是一维还是多维

if(count($arr)==count($arr,1)){echo'一维数组';}else{echo'多维数组';}...

php获取前一天,前一个月,前一年的时间

获取前一天的时间:date("Y-m-dH:i:s",strtotime("-1day"));获取三天前的时间:date("Y-m-dH:i:s",strtotime("-3day"));获取前一个月的时间:date("Y-m-dH:i:s",strtotime("-1month"));获取前3个月的时间:date("...

解决php -v查看到版本与phpinfo()版本不一致问题

安装p7后发现phpinfo的版本是7.2.12,而php-v查看的却是5.4.16应该是php.ini的配置文件有问题。查看文件,有两个 查看cli执行的文件是哪一个?再查看phpinfo用的是哪一个?好了,问题点找到了,不一致,修改吧。//临时添加,直接执行exportPATH="/usr/local/p...

php中加密和解密

项目要和第三方进行接口对接,所以数据的安全很重要。第一次自己设计并实现,学习记录下网上查了很多资料,真的很深奥对称加密:  双方共用一个约定好的密钥进行数据的加密和解密,但是当密匙丢失,数据将有泄露风险。实例:$input_str='阿达854aa';echo'被加密的字符串:'.$input_str.'<br&...
代码星球 ·2021-02-18

nginx + php + mysql安装、配置、自启动+redis扩展

 用过了apache就想着用用nginx,网上教程其实很多,但是受服务器版本等限制,每个人遇到的问题也不一样,先记录下我的一.安装依赖yum-yinstallgcczlibzlib-develpcre-developensslopenssl-devel  //一键安装四个依赖二.下载nginx的tar包//创...

将iPhone5s中的相片批量下载到电脑中

    前言:目前我还在使用iPhone5s这款手机,不过由于自己的无知,在使用手机的过程中发现有些用户的体验不是很好,特别是将手机中的相片批量下载到电脑中这件小事,和Android系统相关的手机相比更不好玩。一:探索的历程1:从百度搜索的方案——我一个个翻看了,实验了几个,不灵...
首页上一页...1819202122...下一页尾页