找到约 10000 条结果
  • PHP CLI应用的调试原理
    我们在Eclipse里选中一个PHP文件,右键选择Debug As->PHP CLI Application。 所谓CLI应用,是指这种脚本文件不需要任何Web服务器即可运行,当然, PHP运行时还是需要的。 我们在弹出的debug窗口里看到了XDebug: XDebug是PHP调试的利器。在我的文件夹C:MyAppwampinphpphp5.5.12里面有个php.ini配置文件,文件的末尾有...
    2018-10-26
  • Inmp-(2)在ubuntu18.04中搭建lnmp环境
    启动nginx服务 sudo /etc/init.d/nginx start,成功后显示ok Starting nginx(via systemctl):nginx.service.
    2018-04-30
    3
  • 【PHP预定义变量】$_GET,$_POST,$_REQUEST生成
    PHP的预定义变量:$_SERVER,$_POST,$_GET,$_COOKIE,$_ENV,$_FILES和$_REQUEST,这些变量的生成过程。主要是由于之前看到一篇文章通过构造Hash冲突实现各种语言的拒绝服务攻击。看完之后思考这些变量是什么时候生成的,是由web服务器生成的还是PHP生成的?
    2017-07-11
  • (转)详解spl_autoload_register()函数
    运行index.php后正常输出hello world。在index.php中,由于没有包含printit.class.php,在实例化printit时,自动调用__autoload函数,参数$class的值即为类名printit,此时printit.class.php就被引进来了。
    2017-06-12
    1
  • PHP 基本语法
    短标记(上例 3)仅在通过 php.ini 配置文件中的指令 short_open_tag 打开后才可用,或者在 PHP 编译时加入了 --enable-short-tags 选项。
    2016-03-05
  • Docker实战-镜像制作
    环境 安装docker、gitlab runner及和gitlab.com的runner绑定就不再赘述了。 gitlab,我使用的是gitlab.com Ubuntu 运行gitlab runner和docker容器 制作Dockerfile Dockerfile 文件内容 此文件中的 RUN、COPY 默认用户是root USER nobody 是指定在之后操作命令是基于nobody用户 {代码...} .gitlab-ci.yml内容 {代码...} ...
    2019-11-22
  • Laravel学习笔记之PHP对象遍历(Iterator)
    说明:本文章主要讲述PHP的对象遍历(Iterator)知识点。由于Laravel框架中就在集合(Collection)中用到了对象遍历知识点,故记录并学习之。同时,作者会将开发过程中的一些截图和代码黏上去,提高阅读效率。
    2016-07-20
  • 使用PHP将PDF转换为图片(windows + PHP + ImageMagick)
    开发环境windows 10PHP 8.0Ghostscript(ImageMagick 依赖 Ghostscript 处理 PDF,后面有安装方法)PHP Imagick 扩展(后面有安装方法)代码示例目录结构 {代码...} 核心代码 {代码...} 运行测试在项目根目录下打开命令行,执行以下命令: {代码...} 执行成功后,命令行输出“转换完成!”,且 output 目录下生成 page_0.p...
    2025-04-16
  • centos7重启apache、nginx、mysql、php-fpm命令
    注意:本文为转载 {代码...} 原文地址:centos7重启apache、nginx、mysql、php-fpm命令
    2017-07-20
  • Enda 的 2015 下半年读书计划
    2015下半年的读书计划 php 方面 《PHP设计模式》 《PHP核心技术与最佳实践》 《learning php设计模式》 《深入php》 Mysql 方面 《高性能MySQL》 《深入理解mysql核心技术》 其他 《天才在左疯子在右》 大家有什么好书吗?推荐推荐嘛~~
    2015-05-21
    2
  • PHP的CLI命令行运行模式浅析
    在做开发的时候,我们不仅仅只是做各种网站或者接口,也经常需要写一些命令行脚本用来处理一些后端的事务。比如对数据进行处理统计等。当然也是为了效率着想,当一个事务有可能会有较长的耗时时,往往会交由服务器的定时器来固定时间调用脚本进行处理,从而让客户端能够有更好的用户体验。我们今天就来了解下 PHP 的命令...
    2021-04-14
  • PHP语言书写的代码
    PHP 代码示例PHP 是一种流行的服务器端脚本语言,特别适合 Web 开发。以下是几个 PHP 代码示例:1. 基本 Hello World {代码...} 2. 变量和条件语句 {代码...} 3. 循环示例 {代码...} 4. 函数示例 {代码...} 5. 数组操作 {代码...} 6. 表单处理示例 {代码...} 7. 数据库连接 (MySQL) {代码...} PHP 代码通常嵌入在 HTML ...
    2024-05-16
  • PHP之string之wordwrap()函数使用
    (PHP 4 >= 4.0.2, PHP 5, PHP 7) wordwrap — Wraps a string to a given number of characters wordwrap — 打断字符串为指定数量的字串
    2018-03-08
  • php自定义扩展(3)
    这个阶段和php_module_startup差不多,都是初始化工作,比php_module_startup简单很多,可以自己看下,重点来看下执行阶段
    2020-04-03
  • PHP获取当前页面url地址(域名、参数、路径)
    测试网址: [链接] //获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost //获取网页地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php //获取网址参数 echo $_SERVER["QUERY_STRING"].""; #id=5 //获取用户代理 echo $_SERVER['HTTP_REFERER'].""; //获取完整的url echo 'http://'.$\_SERVER\['HTTP\_...
    2020-05-21
  • 怎么找php扩展函数定义
    以apcu_store为例。1,下载扩展包 [链接]2,全局搜 apcu_store会找到很多,下面才是php函数跟底层c函数的衔接处其中 php_apc.c 文件名, php_* 应该是所有扩展的一个共性。PHP_FUNCTION 这个应该是所有php函数和c函数衔接的共同特征。注意PHP_FUNCTION 这个宏,实际上是把函数名加了前缀:zif_* 所以,在gdb debug的时候...
    2022-12-07
  • PHP之mb_strrpos使用
    (PHP 4 >= 4.0.6, PHP 5, PHP 7) mb_strrpos — Find position of last occurrence of a string in a string mb_strrpos — 查找字符串在一个字符串中最后出现的位置
    2018-02-04