-
PHP魔术方法之__set()和__get()
一般来说,把类中的成员属性定义为private更符合现实的逻辑,能够更好的对类中成员起到保护作用。但是,对成员属性的读取和赋值操作都是非常频繁的,而如果在类中为每个私有属性都定义可以在对象的外部获取和赋值的公有方法又是非常繁琐的。__set()和__get()正好是用来完成对所有私有属性都能获取和赋值的操作。1、魔术方法__set() 输出结果:mynameistony--male--2… -
php使用smtp发送邮件报错Cannot connenct to relay host
使用DEDEcms自定义了一个发送邮件的php文件,使用了dedecms自带的mail.class.php,在本地可以正常发送,上传到服务器上后,出现提示Cannotconnencttorelayhostsmtp.qq.comError:()Error:CannotsendemailtoXXX@qq.com网上找了一大堆文章,终于解决,问题出在服务器的环境配置上。找到php.ini,查看两个地方,… -
PHP生成二维码
/***功能:生成二维码*@paramstring$qr_data手机扫描后要跳转的网址*@paramstring$qr_level默认纠错比例分为L、M、Q、H四个等级,H代表最高纠错能力*@paramstring$qr_size二维码图大小,1-10可选,数字越大图片尺寸越大*@paramstring$save_path图片存储路径*@paramstring$save_prefix图片名称前缀… -
PHP 加减乘除运算方式
在PHP中常常会进行加减乘除运算一、可以直接使用+-*/进行计算,如需保留小数位则需另外单独处理例:1/3PHP计算结果为:0.33333333333333 二、PHP内置函数:加:bcadd(string $num1, string $num2, ?int $scale = null)减:bcsub(string&n… -
【转】PHP图片压缩方法
PHP图片压缩方法 -
个人收集项目常用方法合集
一、快速生成订单号、二、快速生成随机校验码、三、快速生成32位uuid码、四、PHP获取当前url地址、五、PHP判断是否是微信内置浏览器、六、PHP获取浏览器版本、七、PHP获取客户端IP、八、计算经纬度之间的距离