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

    PHP+MYSQL4

    php session_start(); if(isset($_SESSION['userid'])) { session_destroy(); echo "你已经推出了"; } else { echo "你还没有登录呢"; } echo "
    "; echo "你想登录吗? > 意思是我登陆后按退出了就会清除掉session,否则就是没有session的时候就是你还没有登录呢的时候 这时候就会 echo "你想登录吗?";

    1.1K30发布于 2020-10-28
  • 来自专栏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
  • 来自专栏奝-大周

    php学习day4

    计算机码 计算机码:计算机在实际存储数据的时候,采用的编码规则(二进制规则) 计算机码:原码、反码和补码,数值本身最左边一位是符号位,正数为0,负数为1 原码:数据本身从十进制转换成二进制得到的结果 ​ 正数:左边符号位为0 (正数的原码、反码和补码就是原码本身) ​ 负数:左边符号位为1 反码:针对负数,符号位不变,其他位取反(01转换) 补码:针对负数,反码+1 系统中存在两个0:+0和-0 +0:00000000 -0:10000000 原码 取反:11111111

    52820发布于 2020-08-19
  • 来自专栏公众号:懒时小窝

    PHPPHP开发必备配置 - Windows

    下载PHP 个人下载版本为 PHP 7.4 (7.4.33) 的版本。 安装 Composer是PHP开发必不可少的工具之一,可以有效的减少依赖包下载和管理的烦恼。 / 开发常用配置 这里参考了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
  • 来自专栏公众号:懒时小窝

    PHPPHP开发必备配置 - Windows

    下载PHP 个人下载版本为 PHP 7.4 (7.4.33) 的版本。 安装 Composer是PHP开发必不可少的工具之一,可以有效的减少依赖包下载和管理的烦恼。 / 开发常用配置 这里参考了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
  • 来自专栏程序员的碎碎念

    php开发小结

    不能依赖框架 作为一个php实习生,为了高效快速的完成公司交待的项目,你很容易的选择一个框架进行开发,这正是外包公司要求你的——效率。 一个项目下来,借用框架其实我们很少会写一些原生的sql语句、理解框架内置函数的原理了,对于一个成长的php开发工程师来说,这是不好了,也是容易误导自己的。 linux服务器学习 有关于开发环境、生产环境服务器部署的这些东西是必学的,linux操作系统命令行的学习作为基础知识是必学的也是很重要的。 学习的方式也很简单,“多用,多敲,多练习”,最好的就是自己购置一台服务器来,可以在阿里云或者腾讯买,在部署开发环境的过程中,对linux命令的使用也会更加熟练。 我个人开发过程中喜欢使用phpstorm上的git插件扩展开对项目的代码进行管理,图像化处理还是比git命令行操作来得简便一些。 基础知识 最后的最后,还是要提一下这个。

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

    php开发_分页

    $conn); 4 mysql_query("set names 'GBK'"); //使用GBK中文编码; 5 //替换空格,回车键 6 function htmtocode($content > page.php 1 <? php 2 3 function _PAGEFT($totle, $displaypg = 20, $url = '') { 4 5 global $page, $firstcount > 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
  • 来自专栏用户7873631的专栏

    PHP+MYSQL+COOKIE4

    php header("content-type:text/html;charset='utf-8'"); if(empty($_COOKIE['autologin']))//一周内自动登录不点击的情况下 islogin']))||(empty($_COOKIE['username'])))//意思是你第一没有做登录或者是你没有填写用户名的话,就请登录 { echo "<a href='login.<em>php</em> 如果出现了按下登录按钮的话,或者输入用户名的话,就不应该出现请登录的画面了呀 } //如果点击了一周七天登录的话,就不应该出现您好请登录的话了,应该出现名字 echo "<a href='login.php autologin'])) { if((empty($_COOKIE['islogin']))||(empty($_COOKIE['username']))) { echo "<a href='login.<em>php</em> ; } echo "<a href='login.php'>退出"; 否则的话就是有那就调用出用户名!!!就行了,下面是退出,为什么,如果你要退出你是吧

    63110发布于 2020-10-28
  • 来自专栏达达前端

    PHP全栈学习笔记4

    PHP全栈学习笔记4 php和JavaScript,掌握JavaScript基础,自定义函数,流程控制语句,事件,调用JavaScript脚本,在PHP中使用JavaScript。 JavaScript是网景公司开发的,是一种基于对象和事件驱动并具有安全性能的解释型脚本语言。 break; } <script language="javascript"> function check(){ var year1 = form.year.value; if((year1%4= DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 浏览器最多允许存储300个cookie文件,每个cookie文件最多保存数据不能超过4kb,很多浏览器都限制一个站点最多保存20个cookie,每个域名最多支持20个cookie。

    3.5K30发布于 2019-07-03
  • 来自专栏程序猿成长计划

    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
  • 来自专栏用户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
  • 来自专栏Hongten

    php开发_文件上传

    上传首页: 上传效果: ========================================= fileupload.php 1 <form action="" enctype="multipart uploadfile">上传文件:<input type="file" name="upfile" />
    3 <input type="submit" value="上传" /></form> 4 php 5 //print_r($_FILES["upfile"]); 6 if(is_uploaded_file($_FILES['upfile']['tmp_name'])){ 7 $
    29 * 2:超过了文件的大小MAX_FILE_SIZE选项指定的值
    30 * 3:文件只有部分被上传
    31 * 4: 选项指定的值"; 57 }elseif ($error==3){ 58 echo "文件只有部分被上传"; 59 }elseif ($error==4)

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

    搭建PHP开发环境

    一、建站集成软件包:XAMPP image.png 二、开发工具:NetBeans IDE  1. new php project image.png 2. 运行配置 需要将源文件夹中的文件复制到XAMPP的htdocs目录,这样项目才能部署到服务器 image.png 后面的直接下一步就好了 4. index.php <! php $greeting="Hello"; $name="php"; ?>

    你好,PHP

    <? php echo $greeting, $name; ?> </body> </html>  5.运行效果 image.png

    4.9K30发布于 2018-08-24
  • 来自专栏全栈程序员必看

    PHP开发环境搭建

    注:{php_home}指php安装目录 1. 下载php,不要下载debug package和nts package,下载地址http://windows.php.net/download/ 2. extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_pdo_mysql.dll 下载apache,下载地址http://httpd.apache.org/ 4. 配置httpd.conf,在文件尾部添加 LoadModule php5_module “{php_home}/php5apache2_2.dll” AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps Action application/x-httpd-php “/php/php-cgi.exe

    3.6K30编辑于 2022-10-05
  • 来自专栏Lemon黄

    简明PHP进阶【4-引用文件】

    ——甘地 在PHP中,引用外部文件,回事编码结构更加简洁,模块化,这样可以更好的让人理解代码,是编程中的重要技巧。本节比较简短,我们只简单介绍下引用文件的4种方法。 php include('test1.php') ?>

    <?php include('test2.php') ? >
    </body> </html> 这样就把test1.php,test2.php包含近想要的展示的文件中,如下效果: ? php include_once ('test1.php'); include_once ('test1.php'); 显示效果只会显示一次: ? 4 require_once() require_once()函数是require函数的扩展,和include_once和include同理,唯一的区别在require_once()函数会在导入文件前先检测该文件是否在该页面的其它部分被导入过

    1.4K40发布于 2019-10-08
  • 来自专栏PHP实战技术

    你应该这个姿势学习PHP4

    写入方式并将指针执行头部,但是写入会覆盖之前存在内容,如果不存在则创建 xx = a+ 读写方式,其他同上 2)fwrite($handle,content) 向文件中写入文字 3)flcose($path) 关闭文件 4) file() 1)fread($handle,$size) 从一个文件中获取指定字节大写的内容 2)feof($handle) 判断指针是否已经到达尾部 3)fgets() 从文件中读取一行 4) file_exists($handle)){ mkdir($handle,0777,true); } 4、is_dir() is_file() is_link() is_readable filemtime() filectime() touch() 1)fileatime() 获取文件的上次访问时间 2)filemtime() 获取文件的修改时间 3)filectime() 获取文件的修改时间 4) fseek() rewind() ftell() 1)feof() 测试文件是否到了文件文件结束的位置 2)fsweek() 在文件中指针中定位 3)rewind() 倒回文件指针的位置 4

    1.3K150发布于 2018-04-18
  • 来自专栏用户7873631的专栏

    PHP+MYSQL分页4获取数据

    error_reporting('E_ALL&~E_NOTICE'); $page=$_GET['p']; $host="localhost"; $username="root"; $password=""; $db="fy"; $pageSize=10; $showPage=5; $conn=mysqli_connect($host,$username,$password); if(!$conn){ echo "数据库连接

    3.4K00发布于 2020-10-28
  • 来自专栏用户7873631的专栏

    PHP面向对象4 继承(系列篇)

    php header('Content-Type:text/html;charset=utf-8'); class Humanity { public $name; public $sex; public 2:Student类继承了Humanity这个类 3:Student称作是Humanity的子类,Humanity是Student的父类 4:子类继承了父类的属性(变量)和方法,就相当于,子类中有和父类一样的属性以及方法 php header('Content-Type:text/html;charset=utf-8'); class Humanity { public $name; public $sex; public php header('Content-Type:text/html;charset=utf-8'); class Humanity { public $name; public $sex; public

    34610编辑于 2022-03-25
  • 来自专栏码农UP2U

    PHP 扩展开发初探

    什么时候开发自己的 PHP 扩展 开发自己的 PHP 扩展是必须的么?其实不是。通常情况下,作为一个 PHPer 是不需要自己开发 PHP 扩展的,但是某些情况下可能是必须要开发 PHP 扩展的。 Creating basic files: config.m4 config.w32 .gitignore loaddll.c php_loaddll.h CREDITS EXPERIMENTAL tests $ vi ext/loaddll/config.m4 3. $ ./buildconf 4. $ ./configure --[with|enable]-loaddll 5. You have successfully modified ext/loaddll/config.m4. Module loaddll is now compiled into PHP. 对于开发 PHP 扩展而言也是一样的。

    1.2K40发布于 2020-08-26
  • 来自专栏全栈程序员必看

    搭建php运行环境_php开发环境搭建步骤

    3.2、将 PHP 的根目录下的 php.ini-development 或者 php.ini-production复制一份并改名为 php.ini,作为PHP的配置文件;     3.3、打开php.ini /php5apache2_4.dll <IfModule php5_module> PHPIniDir "D:/soft/php-5.6.33/" AddType application ,示例如下: #php7 LoadModule php7_module D:/soft/php-7.x.x/php7apache2_4.dll <IfModule php7_module> 4、Apache + PHP 启动运行测试:     4.1、在 D:\soft\php_5.6.33\www 目录下,创建 index.php 文件,文本内容如下: <? 最后说明一点儿,PHP 环境搭建可以借助于 PHP 开发环境搭建工具,下载地址:http://www.php.cn/xiazai/gongju或者http://www.wampserver.com/,在此处就不介绍工具安装方法了

    18K20编辑于 2022-11-09
  • 领券