PHP关于web页面交互内容

简介:
  1. 学php学了有一段时间了总结总结给大家分享一下
  2. PHP中的引用

    第一段程序:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    输出结果为:

    firstName
    secondName

     

    第二段程序:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    输出结果为:firstName

     

    如果把原变量给释放掉则自动赋值给引用变量

  3. php中的常量定义  define()

    定义形式:define("常量名","常量值",是否大小不写敏感(默认false));

    常量名:用大写字母和下划线组成;

    true:大小写不敏感;   false:大小写敏感

    事例代码如下:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    输出结果:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    注:常量不允许重定义!

  4. ==与===号的区别

    ===加上类别判断

    代码如下:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    运行结果:

    1=='1'
    1不等于'1'

  5. web server简图

  6. 客户端Cookie

    Cookie是Web服务器在客户端电脑上存储的一个很小的文件。Cookie有名字(用来标识),值,也有作为可选的过期时间、路径、安全设置。

    设置Cookie的代码如下:

    1 $data="Cookie的内容";
    2 setcookie("CookieName",$data);
    3 setcookie("AnotherCookieName",$data,time()+60);//时间的单位是秒
    4 $new=$_COOKIE['CookieName'];//调用Cookie

     

    Cookie是给用户留下的垃圾,一般情况下把有效时间设置为零

  7. 服务器端session

    session的存储路径在php.ini中的session.save_path控制,在session开始之前必须用session_start()函数启动

     exp:

          

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    输出结果:

    2013-07-07 13:07:24

  8. $_GET超全局变量

    $_GET为超链接传值

    exp:

        访问URL http://localhost/login.php?login='hehe'&id=3

    login.php中的代码如下:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    结果为:

    hehe
    3

    好处:向指定的文件中传参数。缺点:参数的值有限大约4K左右

  9. $_POST

    $_POST同$_GET一样可以从一个页面把值传到另一个页面,但是不是通过URL传递的,最常用的是表单提交比$_GET要安全一些

    exp:

    前端页如下:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    后台代码:

    $user_name=$_POST['username'];
    
    $pwd=$_POST['pwd'];

     

    POST传值的方式内容可以更多大约2G左右

  10. $_REQUEST超全局数组

相关文章
|
5天前
|
存储
在 Web 中判断页面是不是刷新
【9月更文挑战第10天】在Web开发中,判断页面是否刷新有多种方法:1) 监听`popstate`事件,检测用户是否通过历史记录访问页面;2) 记录并比较页面加载时间戳,若相差极小,则可能为刷新;3) 利用本地存储设置特定值,若该值不存在或不符合预期,则页面可能被刷新。然而,这些方法并非绝对准确。
|
9天前
|
安全 PHP 开发者
PHP 7新特性及其对现代Web开发的影响
随着互联网技术的不断演进,PHP语言也在不断地更新迭代。PHP 7作为一次重大的升级,带来了许多引人注目的新特性,这些特性不仅优化了代码执行效率,还为开发人员提供了更多的便利和可能性。本文将探讨PHP 7的主要新特性,以及这些特性如何影响现代Web开发,帮助开发者更好地利用这些新工具来构建更快、更可靠的Web应用。
|
15天前
|
搜索推荐 PHP UED
PHP中的异常处理与自定义错误页面
【8月更文挑战第33天】在PHP开发中,优雅地处理异常和错误是提升应用稳定性和用户体验的关键。本文将引导你理解PHP的异常处理机制,并教你如何创建自定义错误页面,以增强你的应用对错误的响应能力。从基本的错误类型到深入的异常捕获,再到实现个性化的用户提示,我们将一步步构建一个更加健壮的PHP应用。
15 4
|
17天前
|
存储 关系型数据库 MySQL
PHP编程基础:构建你的第一个Web应用
【8月更文挑战第31天】 在数字时代的海洋里,每个人都可以成为自己命运的船长。本文将引领初学者启航,用PHP语言搭建起第一个属于自己的网站。我们将从浅入深,逐步探索PHP的世界,最终实现一个简单的个人博客系统。这不仅是一段代码的旅程,更是一次思维和技术的飞跃。
|
17天前
|
数据处理 开发者 UED
FastAPI 的模板引擎简直太神奇啦!这就是构建动态 Web 页面的终极秘籍,快来一探究竟!
【8月更文挑战第31天】FastAPI 是一款高性能异步 Web 框架,可通过集成模板引擎(如 Jinja2 或 Mako)实现动态页面渲染。使用模板引擎可分离页面结构与数据,简化代码并提升可维护性。此外,它还提供丰富的语法支持,如循环和条件判断,从而增强页面展示效果及开发效率。通过简单的配置步骤,即可在 FastAPI 中启用模板引擎,显著改善用户体验。
70 1
|
19天前
|
安全 前端开发 PHP
PHP与现代Web开发:构建高效和可扩展的应用程序
【8月更文挑战第29天】在这篇文章中,我们将深入探讨PHP如何适应现代Web开发的需求。我们将通过实际案例分析,揭示PHP的核心优势,并展示如何利用这些优势来构建高性能、可扩展的Web应用。文章不仅提供理论知识,还包括具体的代码示例,旨在帮助开发者更好地理解和运用PHP解决实际问题。
|
3天前
|
数据处理 Python
Django视图:构建动态Web页面的核心技术
Django视图:构建动态Web页面的核心技术
|
17天前
|
开发者 图形学 API
从零起步,深度揭秘:运用Unity引擎及网络编程技术,一步步搭建属于你的实时多人在线对战游戏平台——详尽指南与实战代码解析,带你轻松掌握网络化游戏开发的核心要领与最佳实践路径
【8月更文挑战第31天】构建实时多人对战平台是技术与创意的结合。本文使用成熟的Unity游戏开发引擎,从零开始指导读者搭建简单的实时对战平台。内容涵盖网络架构设计、Unity网络API应用及客户端与服务器通信。首先,创建新项目并选择适合多人游戏的模板,使用推荐的网络传输层。接着,定义基本玩法,如2D多人射击游戏,创建角色预制件并添加Rigidbody2D组件。然后,引入网络身份组件以同步对象状态。通过示例代码展示玩家控制逻辑,包括移动和发射子弹功能。最后,设置服务器端逻辑,处理客户端连接和断开。本文帮助读者掌握构建Unity多人对战平台的核心知识,为进一步开发打下基础。
36 0
|
17天前
|
缓存 监控 PHP
深入PHP:构建高效Web应用的实用技巧
【8月更文挑战第31天】 本文旨在揭示如何通过实用的编程技巧提升PHP Web应用的性能和效率。我们将从基础优化谈起,逐步深入到高级策略,包括代码重构、数据库交互优化以及安全性增强。文章以简洁明了的语言和实际编码示例,带领读者理解并运用这些策略,从而在开发过程中做出更明智的决策。无论你是PHP新手还是资深开发者,这篇文章都能为你的项目带来实质性的提升。
|
17天前
|
缓存 中间件 PHP
Laravel 框架:优雅 PHP Web 开发的典范
【8月更文挑战第31天】
38 0