散分分祈祷我早点学会php。

pigo 2005-03-24 10:15:47
俺正指望php能够混碗稀饭呢,大家别砸我呀。



Php语法和jsp语法对照

功能 Jsp Php
设置http头信息 request.setHeader("X-PowerBy","lizongbo"); header("X-PowerBy","lizongbo");
获取页面参数 String username=request.getParameter("username"); $username
或者
$_REQUEST["username"];
$_GET["username"]
$_POST["username"]
(根据提交表单的method来选择GET和POST)
(所有網頁中使用post和get傳遞的變數,
接收時不可只用「$」,而是必須使用「$_post[]」或「$_get」,
因為新的版本已經不支援「$」了)
页面输出 out.print("a String"); echo "a String";
(或者print "a String";)

获取页面参数数组 String aaa[]=request.getParameterValues("myarray") 先在页面定义参数命名为:
myarray[],然后用print_r($_REQUEST[myarray]);

设置和获取cookie response.addCookie(new Cookie("test","测试Cookie"));

request.getCookies();
setcookie("test", "测试Cookie" .time() , time()+3600);

echo $_COOKIE['testc'];
获取表单提交方式 request.getMethod() $_SERVER['REQUEST_METHOD'];
html字符转义 需要自己写 echo htmlspecialchars("<h1>测试转义</h1>");
SQL转义过滤单引号 自己写 addslashes($lastname)
Session的使用和释放 request.getSession();
session.setAttribute("aaa","bbb");
session.invalidate();
session_start();
session_register("scounter");
//增加计数器
$scounter++;
session_destroy();



获取当前页面的连接 request.getServletPath()
(http://localhost:8080/webapp/test.jsp对应的是/test.jsp,注意前面有斜线) <?echo $PHP_SELF;?>
(http://localhost/phpdemo/zphp.php对应的是/phpdemo/zphp.php)
$_SERVER['REQUEST_URI'] ." 或者". $_SERVER['PHP_SELF']
引用文件 jsp:include include('include.php');
require('include.php');

include_once("inc.php");
require_once("hhh.php");




...全文
407 69 打赏 收藏 举报
写回复
用AI写文章
69 条回复
切换为时间正序
请发表友善的回复…
发表回复
an_andy 2005-03-27
  • 打赏
  • 举报
回复
废话不说,接分..
jFresH_MaN 2005-03-27
  • 打赏
  • 举报
回复
接分
pigo 2005-03-27
  • 打赏
  • 举报
回复


学php是因为有能够直接产生经济利益的东西,呵呵。

写了一点php程序了,限于个人水平,暂时感觉思路或许没有jsp那么清晰,

但是很方便,灵活,简洁,反正都是规范的http 协议:)


zl9732 2005-03-26
  • 打赏
  • 举报
回复
接分
flyinhorse 2005-03-26
  • 打赏
  • 举报
回复
up
yangshixun 2005-03-26
  • 打赏
  • 举报
回复
up!
syliang2003 2005-03-26
  • 打赏
  • 举报
回复
哈,PHP,没学过,关注一下!
simon0512 2005-03-26
  • 打赏
  • 举报
回复
接分
bkhl 2005-03-26
  • 打赏
  • 举报
回复
我也来接分,^_^
feyge 2005-03-26
  • 打赏
  • 举报
回复
偶从PHP走JAVA呢

呵呵

现在能两者通吃了(原来是吃PHP饭的)
gekie 2005-03-26
  • 打赏
  • 举报
回复
不错,有信心
umbrella1984 2005-03-26
  • 打赏
  • 举报
回复
俺还写了篇PHP里使用JDOM解析XML的文章。HOHO~~
umbrella1984 2005-03-26
  • 打赏
  • 举报
回复
我一直在用PHP。。里面的正则也是模拟PERL的,顺便用在JAVA里,HOHO,一举2得!!
zzit2004 2005-03-26
  • 打赏
  • 举报
回复
接分
haonanernet 2005-03-26
  • 打赏
  • 举报
回复
刚到java区,以后要常在这里面混了
confu 2005-03-26
  • 打赏
  • 举报
回复
接分,我是PHP专学jsp,你倒反过来了,我晕哦!:)
jverson 2005-03-26
  • 打赏
  • 举报
回复
顶一顶,男人顶好
wangzai_dlut 2005-03-26
  • 打赏
  • 举报
回复
up
接分
xjl2306 2005-03-26
  • 打赏
  • 举报
回复
接个分先!
jFresH_MaN 2005-03-26
  • 打赏
  • 举报
回复
,.-., ,--.,
,' `\ -` ,
/ \ ' \
| | |
| |
`\ /'
\, .'`
`, /`
\ ,
`, /
', /
`.,,`
加载更多回复(49)
源码直接下载地址: https://pan.quark.cn/s/0c43ed5159df 本资源为HCDA认证培训教程,旨在面向准备参加HCDA考试的学员,或希望掌握TCP/IP基础、路由、交换技术、广域网、以太网技术基本原理以及华为通用路由平台VRP上实现的相关内容。具体涵盖的模块包括:Module 1-网络互联基础、Module 2-路由和路由协议基础与实现、Module 3-以太网交换技术基础与实现、Module 4-广域网技术基本原理与实现、Module 5-网络安全基础、Module 6-华为数通产品概述 ### 华为-NAT技术详解 #### 一、概述 NAT(Network Address Translation,网络地址转换)是一种在专用网络内部使用私有IP地址的情况下,使这些设备能够通过公有IP地址进行外部通信的技术手段。NAT技术在多种网络环境中得到广泛应用,特别是在企业网络中发挥着关键性作用。作为HCDA认证培训教程的一部分,本文档将系统性地阐述NAT的基础理论及其实现方法,并深入探讨在华为VRP平台上的具体应用场景。 #### 二、NAT处理流程 NAT处理流程主要包含两种类型:基于源IP地址和基于目的IP地址的处理模式。 ##### 1. 基于源IP地址的NAT处理 **1.1 一对一NO-PAT** 一对一NO-PAT即非端口地址转换(No-Port Address Translation),在这种模式下,一个私有IP地址对应一个公有IP地址,不涉及端口号的转换。当配置了NAT no-pat时,华为设备会为已配置的多通道协议产生的实际流量数据建立server-map表项。这种方式适用于需要固定公网IP的服务器等场景。 **1.2 多对一...
内容概要:本文基于Simulink仿真平台,复现并深入研究了一篇关于全桥LLC谐振变换器的学术论文,重点聚焦于变频控制与移相控制相结合的协同策略,旨在优化变换器在不同工作模式切换过程中的动态响应特性。通过构建高精度的全桥LLC变换器仿真模型,系统分析了传统单一控制方式下模式切换易引发的电压电流冲击问题,进而提出一种融合频率调节与移相角调节的复合控制方法。该方法通过精确协调两个控制自由度,有效平抑了切换瞬态的电气应力,显著提升了系统的运行平稳性、效率及整体稳定性。文中详尽阐述了协同控制的逻辑架构、关键参数的设计与整定原则,并通过严谨的仿真对比实验,验证了所提策略在改善模式切换平滑性方面的优越性能。; 适合人群:具备扎实的电力电子与电力传动理论基础,熟练掌握Simulink/MATLAB仿真工具,正在从事高频软开关变换器、DC-DC电源变换、新能源并网逆变器等相关领域研究的硕士、博士研究生及科研技术人员。; 使用场景及目标:①深入理解全桥LLC谐振变换器的工作原理、谐振特性及其多模式运行机制;②掌握变频与移相结合的混合控制策略的设计思想与实现方法;③将其应用于高效率、高可靠性电源系统的动态性能优化,为解决实际工程中电源启停、负载突变等工况下的稳定性问题提供理论依据和技术方案。; 阅读建议:建议读者结合所提供的Simulink模型文件进行同步操作与学习,重点关注控制器模块的搭建细节、控制逻辑的实现方式以及各关键参数的调节过程。应主动对比单一变频、单一移相与协同控制三种策略下的仿真波形,从电压、电流的瞬态响应中直观感受协同控制的优势,从而深化对先进控制理论在电力电子系统中应用价值的理解。
代码转载自:https://pan.quark.cn/s/b9146ae38508 《Linux From Scratch》(LFS)是一部详尽阐述如何从源代码开始构建Linux系统的指南性著作。书中包含了完整的流程和说明,指导读者逐步构建个性化的Linux系统。这本书不仅适合那些希望探究Linux操作系统内部运作机制的用户,同时也适合那些希望构建专业级、高度定制化系统的进阶用户。LFS的中文版本将这一过程用中文详细描述,使中文用户能够毫无障碍地遵循书中的步骤来定制Linux系统。本书的翻译工作由多位译者分别承担,他们分别是金步国、ipconfigme和bobkey,各自负责不同章节的翻译任务。本书的结构分为若干部分,各部分内容如下: 第一部分主要阐述了如何构建LFS系统。在这一部分中,首先解释了LFS的定义以及构建LFS系统的必要性。接着,列出了构建LFS系统的目标读者群体、先决条件、对宿主系统的要求,并说明了排版约定和本书的组织结构。此外,还提供了版本更新记录,帮助读者了解不同版本之间的差异。 在“准备一个新分区”章节中,讲解了如何在计算机上创建新分区并在该分区上建立文件系统,为安装LFS系统进行准备。 在“软件包和补丁”章节,LFS列出了所有需要下载的软件包和补丁,并介绍了它们的用途。 在“最后的准备工作”章节,书中指导读者设置环境变量$LFS,创建$LFS/tools目录,添加LFS用户,并设定工作环境。 紧随其后,在“构建临时编译环境”章节中,详细介绍了如何创建一个临时编译环境,这个环境是编译和安装最终的LFS系统所必需的工具链。这一部分包括了如何编译安装Binutils、GCC、Linux内核头文件、Glibc,以及调整工具链等步骤。 本书详细说...

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧