当前位置:首页 > 第72页

php trait的使用

高老师7年前 (2018-11-17)1523
php trait的使用
PHP不像net支持多继承,自身只支持单继承,为了解决这个问题,php出了Trait这个特性,减少单继承语言的限制。并且能让代码复用率更高。说白了就是一个对象的属性和方法扩展工具一样。例如:trait exts {     public f...

c#读取配置文件,C#读xml配置文件,c# 配置文件,C# 读取xml

高老师7年前 (2018-11-16)2422
c#读取配置文件,C#读xml配置文件,c# 配置文件,C# 读取xml
(1).右键项目->添加->应用程序配置文件,此时成功创建1个基于Xml的配置文件.例如我的文件<?xml version="1.0" encoding="utf-8" ?> <configurati...

php数组合并 array_merge和+号的区别

高老师7年前 (2018-10-27)1642
php数组合并 array_merge和+号的区别
array_merge是最常用的数组合并方法,+号同样也可以,但是却有很大不同。array_merge遇到相同字符串key,后面数组的key会覆盖前面数组的key,+号正好相反。$a = [ 'one' => 'A on...

PHP二维数组排序,PHP多维数组排序, array_multisort()

高老师7年前 (2018-10-14)1936
PHP二维数组排序,PHP多维数组排序, array_multisort()
使用php函数array_multisort()即可实现和SQL一样的order by排序. 例如我们需要对会员表按照主键降序排列,年龄升序排列://会员表数据 $list = []; $list[] = ['mid' =>&n...

php soap 捕获异常,使用try catch 捕获Soap 异常

高老师7年前 (2018-10-09)2134
php soap 捕获异常,使用try catch 捕获Soap 异常
项目中使用服务来执行webservice,由于对方系统api不稳定,经常导致服务崩溃,只能重启,一个月差不多要重启一次。初期的解决办法是捕获异常,然后continue掉。<?php try {     $url = 'http...

编写php com组件,php调用.net dll,php源码保护

高老师7年前 (2018-10-03)2123
编写php com组件,php调用.net dll,php源码保护
开发com组件可以用c++,vc++,net,我比较熟悉net,演示用dnet(1).创建项目:启动vs2017,新建项目,选择Visual C# ->Windows桌面->类库通用windows(2). 修改Com项目:点击 项目->项目属性,再点击应用程序->程序集信息,...

分享一款优雅的win10子系统命令行工具

高老师7年前 (2018-09-15)1672
分享一款优雅的win10子系统命令行工具
软件的名称是:Cmder  .各种文章都在推荐。官网地址:http://cmder.net/ 官网提供了mini和full版本,听说full版本提示的命令行很多,我选择了full版本。(注意解压在系统所在盘符,我的在其他盘无法使用.具体自测)设置 :在设置界面的Starup里的C...

微信禁用右上角的分享按钮,以及隐藏分享的子按钮等菜单项

高老师7年前 (2018-08-29)5309
微信禁用右上角的分享按钮,以及隐藏分享的子按钮等菜单项
和腾讯合作的项目活动中腾讯要求我们必须隐藏朋友圈分享功能,一直以为没有官方Api,百般查找才在文档中找到,可能是自己不太细心。微信官方文档在jsjdk的"界面操作"中有详细说明:关闭当前网页窗口接口wx.closeWindow();批量隐藏功能按钮接口wx.hideMenuIte...

php迭代器学习

高老师7年前 (2018-07-25)1790
php迭代器学习
php官方已经提供了Iterator(迭代器)接口,通过网上资料的学习,目前看适合超大集合或者数组提取使用。学习一个函数的实现对比内存占用差距.使用迭代器和普通循环实现range()函数。(1).普通循环实现range()函数。function newrange($low, $h...

es6模板字符串

高老师7年前 (2018-07-22)2257
es6模板字符串
在es5的时候变量只能通过+号拼接,es6种允许将变量放在大括号之中。有点类似php和c#对字符串的操作。    <script type="text/javascript">    &n...