首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学习随笔

    Windows 10 手动配置 PHP 开发环境

    client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 1024m; client_body_buffer_size 10m 访问 PHP For Windows 下载 NTS 版本的 PHP(撰写时最新的 PHP 版本为 7.4.4)。 在 D:\WebServer\php 目录,将 php.ini-production 重命名为 php.ini 并打开,找到下面的参数去掉注释(删掉每行前的 ; 符号): extension_dir = >D:\WebServer\php\php-stop.cmd</stopexecutable> <env name="PHPRC" value="D:\WebServer\<em>php</em>" /> <logpath nginx sc stop php sc stop mariadb 卸载 Nginx 、PHP 以及 Mariadb 服务,执行下面的命令: sc delete nginx sc delete php

    1.6K10发布于 2021-05-23
  • 来自专栏软件小生活

    win10PHP开发环境搭建

    安装PHP 下载 在https://windows.php.net/downloads/releases/ 下载php-7.1.32-Win32-VC14-x64.zip ? 解压 D:\PGreen\wamp\PHP ? /wamp/PHP/php7apache2_4.dll" ...... PHP配置修改 D:\PGreen\wamp\PHP\php.ini-development 改为php.ini ; extension_dir = "./" ; On windows: extension_dir 3) 访问http://localhost/index.php,结果如下所示,则php正确安装了 ? IDEA支持PHP ? ? ? ? ? ? 如果顺利的话,到这里就已经安装成功了。

    1.6K30发布于 2021-08-16
  • 来自专栏编程心路

    win10 下配置 PHP 独立开发环境总结

    昨晚强迫症犯了,觉得自己电脑很乱,就重装了系统,借此也安装一下 PHP 的独立开发环境,之前都是用的集成环境 Wampserver, 在安装中遇到的一些坑,总结一下。 在平时的开发中,放在这个文件夹下肯定是不方便的,下面我们就来修改它。 #1.加载PHP模块 LoadModule php5_module E:/php5.6/php5apache2_4.dll #2.配置php.ini文件的正确路径 PHPIniDir E:/php5.6 去除未定义信息 好了,到这里,我们的 PHP 独立开发环境就算是安装完成啦。 当然对于初学者还是建议使用集成环境, phpstudy,Wampserver这些集成开发环境都不错的,这样不会因为环境而影响学习一门语言,入门 PHP 后,可以再试着装一装 PHP 的独立环境。

    1.4K40发布于 2018-08-30
  • 来自专栏顶级程序员

    10位顶级PHP大师的开发原则

    来源:Andrew 译 ,译者网站已经停止运营 网址:http://net.tutsplus.com/tutorials/php/10-principles-of-the-php-masters/ 在 WEB开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“最佳做法”去写一个PHP程序。 这里,我们向大家介绍PHP10种最佳实践,当然,每一种都是经过大师们证明而得出的。 1. 他是墨尔本PHP开发和开源俱乐部的成员, 因此他对PHP有一定的了解,同时对PHP caching有一定的想法和经验。 10. 及时启用错误报告 – David Cummings David Cummings有一个专门提供CMS软件服务的公司 ,并且获得过几次奖 ,他有非常丰富的PHP开发经验。

    1.1K50发布于 2018-05-03
  • 来自专栏PHP在线

    PHP开发人员常犯的10个MysqL错误

    下面列举了我曾经犯过的最严重的10个MySQL相关的错误(有些同样也反映在其他语言/数据库的使用上)。 2、使用PHP的mysql函数 PHP自产生之日就提供了MySQL库函数(or near as makes no difference)。 10、忘记备份! 虽然比较罕见,但是数据库还是有崩溃的危险。硬盘有可能损坏,服务器有可能崩溃,web主机提供商有可能会破产! 11、Bonus mistake-不考虑使用其他数据库 对于PHP开发人员来说,MySQL可能是使用最广泛的数据库系统,但并不是唯一的选择。 微软提供了sql server Express,甲骨文提供了10g Express,这两者都是企业级数据库的免费版本。

    92440发布于 2018-03-07
  • 来自专栏PHP在线

    PHP开发人员常犯的10个MysqL错误

    下面列举了我曾经犯过的最严重的10个MySQL相关的错误(有些同样也反映在其他语言/数据库的使用上)。 2、使用PHP的mysql函数 PHP自产生之日就提供了MySQL库函数(or near as makes no difference)。 10、忘记备份! 虽然比较罕见,但是数据库还是有崩溃的危险。硬盘有可能损坏,服务器有可能崩溃,web主机提供商有可能会破产! 11、Bonus mistake-不考虑使用其他数据库 对于PHP开发人员来说,MySQL可能是使用最广泛的数据库系统,但并不是唯一的选择。 微软提供了sql server Express,甲骨文提供了10g Express,这两者都是企业级数据库的免费版本。

    1.2K80发布于 2018-03-07
  • 来自专栏Hongten

    php开发_php环境搭建

    php开发,首先是要把环境给搭建起来,然后再写出自己的第一个"helloworld"小程序。 那么怎样搭建php开发环境呢? 它里面集成了Apache,mysql,php开发所需的工具。安装完成后,只需要配置一些东西就可以了。 这时候,那可以直接进入开发状态。 小程序 环境搭建好了,就可以写自己的第一个php小程序了 开发工具的选择:   有很多开发工具可供你选择:EditPlus,记事本,eclipse for php等等 在这里我推荐使用:eclipse-php-helios-win32 .zip 这对有java开发经验的同志来说应该是好事儿.....

    14.9K20发布于 2018-09-13
  • 来自专栏码农编程进阶笔记

    10 个让你的 PHP 开发工作更轻松的插件

    PHP 开发中,插件是提升生产力、扩展功能的强大工具。 以下精选了十款值得每个开发人员考虑的 PHP 插件,助您轻松驾驭开发之旅: 1、Composer:依赖管理的利器 Composer 是 PHP 项目依赖管理的行业标准,它让您轻松声明项目所需的库,并自动处理其安装 2024年Laravel开发者必备的10大工具 主要特点: Webpack 包装器:提供便捷的 Webpack 包装器,简化资产编译配置。 10PHP-CS-Fixer:代码风格的统一者 PHP-CS-Fixer 是一款强大的代码风格修复工具,它可以自动修复代码库中违反编码规范的问题,帮助您保持代码风格的一致性。 结论 这些插件是 PHP 开发人员工具库中不可或缺的一部分,它们能显著提升您的开发效率和代码质量。

    95610编辑于 2024-11-23
  • 来自专栏IT码农

    PHP 性能分析10

    0m0.075s 在 PHP5.3 版中效率差距10%以上。 了解过 PHP 扩展开发的朋友,应该清楚,数组在底层其实是 Hash 表。所以键是以快速定位的,而值却未必。下面来看例子。 以上就是关于 PHP 开发10个方面的对比,这些点涉及到 PHP 语法、写法以及 API 的使用。有些策略随着 PHP 的发展,有的已经不再适用,有些策略则会一直有用。 有童鞋也许会说,在现实的开发应用中,上面的某些观点和解决策略,有点「然并卵」。为什么这么说呢?因为在一个程序的性能瓶颈中,最为核心的瓶颈,往往并不在 PHP 语言本身。 所以前面两部分所述的性能分析,只是有助于大家了解 PHP 开发本身,写出更好的 PHP 程序,为你成为一个资深的 PHP 程序员打下基础,对于实际生产中程序的效率提升,往往帮助也不是特别显著,因为大家也看到

    1K41编辑于 2022-01-10
  • 来自专栏公众号:懒时小窝

    PHPPHP开发必备配置 - Windows

    安装 Composer是PHP开发必不可少的工具之一,可以有效的减少依赖包下载和管理的烦恼。 cmd) 输入 composer --version 命令来查看是否安装成功: C:\Users\adong>composer --version Composer version 2.4.4 2022-10 / 开发常用配置 这里参考了phpStudy,开放一些常见的php.ini配置组件,首先把下面这些扩展extendsion注释打开: extension=bz2 extension=curl extension 伪静态 在各种PHP开发使用的全包软件中如果想要去除掉,可以在nginx里面配置伪静态,伪静态配置如下: location / { if(! s=$1 last; break; } } VsCode 配置 VsCode也算是用的比较多的开发PHP的工具,进行配置之后要比Jerbrian家的IDE要方便很多。

    7.5K20编辑于 2023-02-23
  • 来自专栏公众号:懒时小窝

    PHPPHP开发必备配置 - Windows

    安装 Composer是PHP开发必不可少的工具之一,可以有效的减少依赖包下载和管理的烦恼。 cmd) 输入 composer --version 命令来查看是否安装成功: C:\Users\adong>composer --version Composer version 2.4.4 2022-10 / 开发常用配置 这里参考了phpStudy,开放一些常见的php.ini配置组件,首先把下面这些扩展extendsion注释打开: extension=bz2 extension=curl extension 伪静态 在各种PHP开发使用的全包软件中如果想要去除掉,可以在nginx里面配置伪静态,伪静态配置如下: location / { if(! s=$1 last; break; } } VsCode 配置 VsCode也算是用的比较多的开发PHP的工具,进行配置之后要比Jerbrian家的IDE要方便很多。

    7.9K10编辑于 2022-12-21
  • 来自专栏程序员的碎碎念

    php开发小结

    从今年3月份至10月底,我在一家公司实习也有半年,了解过、完成过几个项目,不说假话,虽然是写外包项目,但我学到的东西蛮多的。 不能依赖框架 作为一个php实习生,为了高效快速的完成公司交待的项目,你很容易的选择一个框架进行开发,这正是外包公司要求你的——效率。 一个项目下来,借用框架其实我们很少会写一些原生的sql语句、理解框架内置函数的原理了,对于一个成长的php开发工程师来说,这是不好了,也是容易误导自己的。 linux服务器学习 有关于开发环境、生产环境服务器部署的这些东西是必学的,linux操作系统命令行的学习作为基础知识是必学的也是很重要的。 学习的方式也很简单,“多用,多敲,多练习”,最好的就是自己购置一台服务器来,可以在阿里云或者腾讯买,在部署开发环境的过程中,对linux命令的使用也会更加熟练。

    1.8K20发布于 2018-12-24
  • 来自专栏Hongten

    php开发_分页

    ======================================== conn.php 1 <? > page.php 1 <? $page) 10 $page = 1; 11 if (! > list.php 1 <? php 2 include("conn.php"); 3 4 $pagesize=5; 5 $url=$_SERVER["REQUEST_URI"]; 6 $url=parse_url($url

    4K20发布于 2018-09-13
  • 来自专栏全栈程序员必看

    win10php环境配置教程,win10php环境搭建详细教程

    大家在将系统更新为Win10系统后,对php环境搭建方法并不是很清楚。那么win10php环境搭建要怎么操作呢? 其实win10php环境搭建的方法跟Win7/Win8.1系统的php环境搭建是相同道理的。如果还不懂win10php环境搭建的话,就看看小编带来的win10php环境搭建详细教程吧! 以上就是Win10系统搭建Apache和PHP环境的步骤了,如果你想要开发Web服务器类的软件,以Win10开发环境是一个不错的选择。 上述就是关于win10php环境搭建详细教程的全部步骤了,还不懂win10php环境如何搭建的朋友们,快快看看小编分享的内容吧! 通过win10php环境搭建的问题,大家是不是对win10系统又有了进一步的了解了呢 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/148786.html原文链接:

    2.1K20编辑于 2022-07-04
  • 来自专栏达达前端

    PHP全栈学习笔记10

    PHP全栈学习笔记10 php常量,常量是不能被改变的,由英文字母,下划线,和数字组成,但是数字不能作为首字母出现。 } PHP 函数 <? php function functionName() { // 要执行的代码 } ?> PHP默认参数值 <? > PHP 数组排序 ? image.png PHP 全局变量 ? image.png // $GLOBALS全局变量 <? > </body> </html> PHP 错误 <?php if(!

    1.4K30发布于 2019-07-03
  • 来自专栏PHP在线

    PHP10个实用函数

    介绍PHP中的10个实用函数 [导读] PHP的功能越来越强大,里面有着非常丰富的内置函数。资深的PHP程序员对它们可能都很熟悉,但很多的PHP学习者,仍然对一些非常有用的函数不太熟悉。 这篇文章里,我们就列举10个你或许不了解但实用的PHP函数,供大家参考和学习 本文由PHP100中文网编译,转载请看文末的转载要求,谢谢合作! 这篇文章里,我们就列举10个你或许不了解但实用的PHP函数,供大家参考和学习。 > 参考:http://php.net/manual/en/function.get-defined-vars.php 10. get_browser 这个函数检查并读取browscap.ini文件 > 参考: http://www.php.net/manual/en/function.get-browser.php 原文:http://www.phpzag.com/10-little-known-but-useful-php-functions

    1K40发布于 2018-03-07
  • 来自专栏全栈程序员必看

    win10安装PHP环境

    下载地址:https://windows.php.net/downloads/releases/ 然后将下载的文件解压到本地目录,我放在F:\wamp\目录下的php文件夹(不要下载非线程安全的版本, /” LoadModule php5_module “F:/wamp/php5.6/php5apache2_4.dll” 2.然后再找到 AddType application/x-gzip .gz . tg 这一行再下面添加 AddType application/x-httpd-php .php apache的配置算是完成了。 3.然后再打开F:/wamp/php 文件夹下的php.ini-developement文件的文件名改为php.ini,然后对文件进行编辑: ; extension_dir = “./” ; On windows php的扩展文件 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126909.html原文链接:https://javaforall.cn

    95230编辑于 2022-07-25
  • 来自专栏程序猿成长计划

    Php扩展开发(四)Php扩展开发相关问题

    str)) /* 调用DEMO */ zend_hash_find(&EG(symbol_table), ZEND_STRS("_POST"), (void **)&carrier) 内存管理 在扩展开发中 配置开发环境 使用./configure的时候,比较实用的选项:enable-debug 和 enable-maintainer-zts。 enable-debug 将启用开发模式,可以报告出程序出现的内存泄漏以及Zend和PHP源码中所有调试信息, 同时,编译后的程序中会包含调试信息,可以使用gdb进行跟踪调试。 如何创建变量 创建变量要为变量分配内存空间,在扩展开发中,不能使用malloc(sizeof(zval)) ,而应该使用 Zend定义的宏MAKE_STD_ZVAL(pzv)分配变量内存空间,该宏将会对 格式化函数 在PHP扩展开发中,应该避免直接使用sprintf函数,取而代之的是使用main/spprintf.h 中定义的spprintf和vspprintf函数。

    3K41发布于 2019-02-27
  • 来自专栏Hongten

    php开发_文件上传

    上传首页: 上传效果: ========================================= fileupload.php 1 <form action="" enctype="multipart <em>php</em> 5 //print_r($_FILES["upfile"]); 6 if(is_uploaded_file($_FILES['upfile']['tmp_name'])){ 7 $ upfile=$_FILES["upfile"]; 8 //获取数组里面的值 9 $name=$upfile["name"];//上传文件的文件名 10 $type=$upfile 23 } 24 25 if($okType){ 26 /** 27 * 0:文件上传成功
    28 * 1:超过了文件大小,在php.ini \r上传时间:\">"; 53 }elseif ($error==1){ 54 echo "超过了文件大小,在php.ini文件中设置"; 55

    5.2K20发布于 2018-09-13
  • 来自专栏用户4667108的专栏

    PHP开发小技巧

    前言 最近接触了typecho 所以PHP肯定就离不开手了 这里记录一些平常开发的一些小技巧 莫名的用户bug 不要只处理error,而忽略warning和notice,这可能会导致日后的莫名其妙的问题 ,项目在开发状态下应该是error_reporting( E_ALL  ^  E_NOTICE ),等到发布的外网生产环境时,应关闭所有错误报告display_errors=Off,error_reporting $class_name . '.php'); require_once( $path ); } 如果你一个个引用我觉得有点原始人的操作了 使用函数辅助引用 可以增加代码可读性 害 保留调试代码 在开发环境中 php function authorized($username, $page) { if (! php function authorized($username, $page) { return (!

    2.7K10发布于 2020-04-16
领券