
php
PHP代码
C++/Qt/Qml/PHP/JAVA/GO全栈工程师 创造价值,服务行业,成就客户。
展开
-
2025年PHP面试宝典,技术总结。
面试是进入职场的第一道坎,因为我本身学校太一般的问题在面试中遇到了各种不爽,和那些高学历的相比自己真是信心大跌。面试是进入职场的第一道坎,因为我本身学校太一般的问题在面试中遇到了各种不爽,和那些高学历的相比自己真是信心大跌。10:文件系统,记录日志、目录、文件的遍历、上传、多方法得到文件扩展名、文件引用方式、引用函数区别。15:PHP字符串的处理,包括转义(安全)、编码、截取、定位、与数组间的转换、处理函数等。9:数据表字段的类型,同类型间的区别,改如何选取,int(10)与int(11)的区别等。原创 2025-01-21 14:39:07 · 930 阅读 · 0 评论 -
Php-WebView 现代跨平台 GUI分享
它支持双向 JavaScript 绑定(从 C/C++ 调用 JavaScript 和从 JavaScript 调用 C/C++)。一个用于 C/C++ 的小型跨平台 Web 视图库,用于构建现代跨平台 GUI。该项目的目标是为最广泛使用的平台创建一个通用的 HTML5 UI 抽象层。更多内容请查看该作者的GitHub!需要在php环境中ini文件配置。index.html 文件。index.php 文件。有关先决条件,请阅读。原创 2024-04-23 15:01:16 · 623 阅读 · 0 评论 -
如何将PHP的Webman框架打包成二进制文件运行
整个项目变为1个文件,那将来部署起来也方便的多啊,直接把这个文件加入仓库,线上代码更新岂不是更快?不过这也带来了一个问题,就是不方便进行跟踪代码了,所以可以单独做个仓库追踪代码,这个二进制就永远只用来部署。好吧我就按照他说的执行了 php -d phar.readonly=0 ./webman build:bin。现在把这个 webman.bin 拷贝或者移动到别的地方去,再执行起来看看。看了看webman的官方文档,发现居然还能打包为二进制,这样太厉害了吧!3.意味着代码编译了,加载的东西也快了更多。原创 2024-04-10 16:40:05 · 946 阅读 · 0 评论 -
PHP的线程安全与非线程安全模式选哪个
借用网上的一段文来解释概念。线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据。如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。原创 2024-01-31 16:04:04 · 1748 阅读 · 0 评论 -
phpy 连接 PHP与Python生态 跨界合作 PHPY搭建 已解决
1、在日常功能开发中,难免会使用python的计算库,同时自己要是一名PHP开发工程师。就在最近有相应的需求,索性使用phpy来进行功能开发。原创 2023-12-14 09:18:06 · 458 阅读 · 0 评论 -
PHP 十年程序员 面试宝典
休息几个月,感受了下今年求职的环境到底有多糟糕,后面有时间再吐槽当前环境的各种坑吧。。。顺手记录下自己简单整理的 php 面试知识点,希望对你多有帮助!仅供参考!!!Nginx 是一个开源的” 高性能代理服务器 (可以处理数千个并发且迅速响应)”,采用异步非阻塞的事件驱动模型实现了高可用(高性能、低消耗、可靠稳定)。常用于 Web 服务器、负载均衡、反向代理以及静态资源缓存等。引用传递:函数内对值的任何改变在函数外部也生效(传递地址)原创 2023-12-08 10:56:34 · 250 阅读 · 0 评论 -
PHP之父Rasmus Lerdorf演讲:激情下的PHP 百作坊
看到别的平台转载的内容 2015年的访谈记录,现在2020年了。 PHP市场逐渐衰减。程序员的出路,到底是什么了,难不成真的卖鸡蛋灌饼了。今天看到了 Rasmus 在 2007 年的一篇演讲。Rasmus 分享了开发 PHP 最初的原因,然后在 PHP 开源之后,如何与其他开发者合作。在当时做互联网开发,面临的一些问题。以及以后(在当时看来)PHP 的未来的发展。感触颇多,以下是演讲内容(内容稍作整理,原文十分不通顺)。“激情与PHP” - 我觉得这是一个比较有趣的议题。我是一个技术人员,一个工..原创 2020-06-12 10:57:09 · 757 阅读 · 0 评论 -
PHP 模块
php 扩展主要分为两类: php模块扩展和zend模块扩展。原创 2023-05-22 17:51:39 · 515 阅读 · 0 评论 -
Laravel 使用 MinIO 作为文件存储
MinIO 是采用 Go 开发的一套类似于 S3 的存储服务,为什么说用它替代 S3 呢,因为它能兼容 S3 的 API。这样一来,在项目中集成的时候,降低了复杂度。主要在资源 URL 的生成中。原创 2023-04-24 11:09:58 · 987 阅读 · 0 评论 -
laravel easyWecaht 微信支付使用分享
【代码】laravel easyWecaht 微信支付使用分享。原创 2023-04-22 10:43:05 · 1038 阅读 · 0 评论 -
composer require alibabacloud/sdk,PHP版本冲突解决
composer require alibabacloud/sdk,PHP版本冲突解决原创 2023-02-09 10:35:49 · 1365 阅读 · 0 评论 -
thinkphp 渲染 Twig 进行 视图渲染
单独使用Twig渲染html的方法,用于邮件模板渲染。原创 2022-11-04 15:29:52 · 169 阅读 · 0 评论 -
php 100万条使用 xlswriter 导出 excel 已解决
PHPExcel数据量相对较大的情况下无法正常工作,虽然可以通过修改memory_limit配置来解决内存问题,但完成工作的时间可能会更长;原创 2022-11-01 14:37:12 · 1227 阅读 · 1 评论 -
Symfony技术的几大亮点
在IT世界,人们苦于程序性能的时候并不少见……当项目完成之后就更是如此! 也就是,在所有东西被设计成追求功能性和技术性之时。就算你已经分离出一切,性能优化仍非易事。原创 2022-10-28 16:15:43 · 255 阅读 · 0 评论 -
框架好坏 评判的标准
框架好坏 评判的标准原创 2022-10-28 16:14:49 · 1180 阅读 · 0 评论 -
Symfony 初步了解
为了能更好地理解框架是什么,我们短暂地离开计算机科学世界一会儿,来想像一下登山探险。 开发一套程序,与攀爬巨石悬崖是非常相似的:你站在地面(你有一个程序正待开发), 你需要登顶(按设计要求实现并运行良好的程序令人愉悦)。原创 2022-10-28 16:13:39 · 166 阅读 · 0 评论 -
Spring-data-jpa和mybatis的比较 和php关系
Spring-data-jpa和mybatis的比较原创 2022-09-28 11:34:48 · 266 阅读 · 0 评论 -
php 自带函数 影响 api接口访问慢
php 自带函数 影响 访问慢原创 2022-09-17 11:41:11 · 489 阅读 · 2 评论 -
如何调高接口api效率
模拟数据有前端和c++ 直接进行改造,让数据不在进行吵架。原创 2022-08-17 14:20:39 · 338 阅读 · 0 评论 -
php gui 框架 demo
PHPSciter是一个PHP绑定Sciter的扩展。PHP程序员可以使用这个扩展来开发跨平台的桌面应用原创 2022-08-01 12:07:45 · 174 阅读 · 0 评论 -
git 日常命令 集结
git 日常命令 集结原创 2022-07-25 08:41:21 · 149 阅读 · 0 评论 -
xlswriter - excel导出
xlswriter是一个 ,可用于在 Excel 2007+ XLSX 文件中读取数据,插入多个工作表,写入文本、数字、公式、日期、图表、图片和超链接。原创 2022-07-22 16:14:42 · 1170 阅读 · 0 评论 -
经纬度 多点 获取中心点 已解决
经纬度 多点 获取中心点原创 2022-06-25 11:33:00 · 767 阅读 · 0 评论 -
php easywechat 和 小程序 实现 长久订阅消息推送
订阅消息 发送原创 2022-06-24 14:02:03 · 1497 阅读 · 0 评论 -
根据概率 获取中奖号码
根据概率 获取中奖号码原创 2022-06-20 14:49:35 · 264 阅读 · 0 评论 -
redis 两点之间 和 中心点之间的距离
redis 两点之间距离原创 2022-06-07 15:00:16 · 238 阅读 · 0 评论 -
php-elasticsearch 简单日常操作
php-elasticsearch 简单日常操作原创 2022-06-07 11:02:20 · 264 阅读 · 0 评论 -
php 使用 fpdi 进行添加水印 已解决
在项目中,需要对 pdf内容进行添加水印$train = (new CorpService())->getTrain($app_id, $user_id);$pdf_path = $this->createContractPdf(Arr::get($train, 'contract_path'));$file = str_replace('data:image/png;base64,', '', $sign_img);$file = base64_decode($file);.原创 2022-04-23 14:28:26 · 1115 阅读 · 0 评论 -
错别字纠错 解决方案
在日常功能开发中, 遇到 错别字纠错问题, 编辑器的改造,查询到的解决方案,同理日后会出一版本自己的方案。 价格实惠。而且还是PHP版本。JCJC错别字检测-JCJC错别字在线检测原创 2022-04-16 13:01:28 · 463 阅读 · 0 评论 -
Symfony3.4 数据库反向生成entity 已解决
映射数据库结构到文件(php\xml\yaml)### 映射数据库结构到文件(php\xml\yaml)[root@localhost ~]# cd /windows/www/symfony_test/[root@localhost symfony_test]# php bin/console doctrine:mapping:import --force AppBundle phpImporting mapping information from "default" entity man.原创 2022-04-21 22:12:15 · 234 阅读 · 0 评论 -
phpexcel 获取公示对应值以及合并取值 已解决
在操作 phpexcel 中发现 mysql中 取的值是如果某个cell使用到了公式通过getValue()获取的是公式本身而通过 getCalculatedValue()会有对象getFormattedValue()获取到的是公式计算后的值...原创 2022-03-16 16:38:59 · 2121 阅读 · 0 评论 -
composer 回退制定版本 已解决
查看composer当前版本 1 composer-v 要回滚到composer版本1,只需执行以下命令 1 composerself-update--1 当您想回到版本2时(在更新或删除不兼容的插件之后,您应该这样做) 1 composerself-update--2 切换到指定版本 1 c...原创 2022-02-17 09:12:59 · 988 阅读 · 0 评论 -
php stpost 函数使用 规范 已解决
PHP strpos() 函数 strpos() 函数返回字符串在另一个字符串中第一次出现的位置。 如果没有找到该字符串,则返回 false。语法 strpos(string,find,start) 参数 描述 string 必需。规定被搜索的字符串。 find 必需。规定要查找的字符。 start 可选。规定开始搜索的位置。 注释:该函数对大小写敏感。如需进行对大小写不敏感的搜索,请使用 stripos()函数。 编辑本段例子 <...原创 2022-02-11 11:50:12 · 329 阅读 · 0 评论 -
前端和后端 网站优化 思路
一.HTTP请求优化1.静态资源优化1.1 html结构优化保证简洁、清晰的html结构,减少或避免多余的html标签使用HTML5的web语义化标签,结构清晰且利于seocss文件在head中引入,js文件放在body底部引入,这样做可以防止阻塞。另外如果有需要提前加载的js,请在window.onload方法中处理。浏览器加载js文件时其他一切渲染活动都会停止,直到js文件下载完成, 如果把js文件放头部加载,就会造成阻塞,也就是加载js时会阻止页面渲染。 因此通常js文件需要放body底部加原创 2021-12-14 15:47:20 · 533 阅读 · 0 评论 -
PHP 和java 的 对比
比较PHP和JSP这两个Web开发技术,在目前的情况是实在是比较PHP和Java的Web开发。以下是我就几个主要方面进行的比较: 一、 语言比较 PHP是解释执行的服务器脚本语言,首先php有简单轻易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。 Java首先要编译成字节码.class文件,然后在java虚拟机上解释执行。Java的Web开发首原创 2021-12-14 14:21:50 · 1232 阅读 · 0 评论 -
百度 开通 开发者搜索。 在也不用 翻墙了。
开发者搜索-Beta-让技术搜索更简单高效kaifa.baidu.com原创 2021-10-30 10:52:38 · 1554 阅读 · 0 评论 -
横向转纵向 霸气回复
原创 2021-10-29 15:14:09 · 94 阅读 · 0 评论 -
php 横向转 纵向办法
数组纵向转横向如何实现啊<span style="color:#333333"><span style="background-color:#eeeeee">array( 6=>array(5=>'黑xx', 42=>'XXL'), 7=>array(5=>'黑xx', 40=>'XL'), 8=>array(8=>'灰', 40=>'XL'),);//结果:array( 0=>array(5=&原创 2021-10-29 15:03:59 · 261 阅读 · 0 评论 -
PHP 引入类的办法
sublime-php开发环境搭建之《命名空间接口函数自动实现》 - 简书原创 2021-10-28 09:23:56 · 583 阅读 · 0 评论 -
vscode 常用插件
balazs4.gitlab-pipeline-monitor # 监控 GitLab CI Pipeline 状态bmewburn.vscode-intelephense-client # PHP 必备bungcip.better-toml # TOML 文件支持CoenraadS.bracket-pair-colorizer # 彩虹括号对dbaeumer.vscode-eslint # ESLint 支持DotJoshJohnson.xml # XML 文件支持eamodio.gitlen原创 2021-10-28 08:55:06 · 1277 阅读 · 0 评论