php问题集锦(php error)

  • 1、php小问题
  • 2、PHP小问题
  • 3、PHP的问题
  • 4、php基础问题

错误信息是为定义的类常量,常见的原因有以下两个:

1. 类PDO没有对应的常量,即没有一下代码

class PDO{

const MYSQL_ATTR_DIRECT_QUERY = 1;

}

2. config.inc.php在require PDO类的前边,所以在这句话出现的时候累PDO还不存在呢

简单说一下

前面请求响应的基本过程看懂了,就是输入地址,链接服务器,发送一些内容,服务器接受链接,做出一些响应,后面是解释这些内容,然后写使用php处理请求包头,这是什么意思?

流程是这样的

输入网址–浏览器把网址和一些客户端信息发送到服务器–(假设服务器是apache)apache接收到请求–apache把请求定向到请求的页面–被请求的php页面调用php解析器进行解析-连接数据库取得数据–php生成html并返回给用户显示在浏览器上

请求响应不是自动发出的吗?

客户端请求是由浏览器自动发出的…

还是一些数据可以处理?

这里不明白你问什么,,浏览器向服务器发送的信息一般都用GET方法,,就是传递url,,,,,,还有就是post方法,提交表单

那返回状态行和响应包头什么意思?怎样写?有什么用处?干啥用的?

状态行不明白什么意思,,,响应包头是可以用php控制的…php里的header函数可以用来发送报头,,你可以网上搜索一下,header发送报头主要用做发送编码,控制缓存,还有下载,php还有一些取得服务器信息的函数,,比如取得apache版本,,mysql版本,,php版本,,自己找来看一下,,用处主要是用来返回服务器状态!!!

还有缓存,缓存是啥?还有后面一堆都是干啥的?

网络服务器是b/s结构,,用户和服务器不是实时连接的,,所以只有用户发送出请求,,服务器才会响应,,缓存是由php控制页面在用户浏览器的缓存时间,,用户第一次取一个页面的时候感觉速度很慢,,是因为所有图片和数据都要从服务器取得

按F5刷新后,,显示速度明显变快,,是因为本地浏览器已经缓存了数据,,部分数据是从本地调用的

php缓存设置session_cache_limiter函数可以实现,,

php网页一般都是文件名加问号再加一些内容,哪些内容是啥?由于啥定义的?

问号以后的东西叫[参数列表]

一般都是XX=XX;等号左边的是参数名,,右边的是参数值

参数的作用主要是告诉服务器自己想取什么样的网页

比如show.php?id=1这个页面传到服务器后,,服务器端php处理文件会把id=1取出来,,然后在数据库里检索主键为1的文章,,把文章取得后返回给客户,,所以id=1和id=2取得文章是不一样的,,但总体页面结构没有大的差异的原因…

建议楼主多看看书,,,不要贪图学得快…..

SERVER[‘PHP_SELF 这个指的是获取服务器当前页地址信息;

追问: 是,这个知道,是后面那一长串弄不清写的什么op=stockssub=monstatusp1={$_GET[‘p1’]}

op=stockssub=monstatusp1={$_GET[‘p1’]} 是一个URL地址传参的字符串,p1={$_GET[‘p1’]} 获取一个字符串,然后把这个拼成想要的URL完整的地址。

?php

$cars=array(“Volvo”,”BMW”,”Toyota”); //定义一个数组,数组名称为$cars有三个数组元素

$arrlength=count($cars); //count()方法是取$cars的数组元素个数,然后用$arrlength接收

for($x=0;$x$arrlength;$x++) //for(){}这是个循环体,由于$x是有边界的,所以循环次数有限

{

echo $cars[$x]; // echo 是系统方法,输出数组$cars下标为$x的数组元素

echo “br”; //输出该数组元素后,再输出一个换行符(br为换行符)

}

?

发现做注释,没我这么做的,哈哈

原创文章,作者:A3GE3,如若转载,请注明出处:https://www.506064.com/n/127036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
A3GE3的头像A3GE3
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相关推荐

  • Python官网中文版:解决你的编程问题

    Python是一种高级编程语言,它可以用于Web开发、科学计算、人工智能等领域。Python官网中文版提供了全面的资源和教程,可以帮助你入门学习和进一步提高编程技能。 一、Pyth…

    编程 2025-04-29
  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • 如何解决WPS保存提示会导致宏不可用的问题

    如果您使用过WPS,可能会碰到在保存的时候提示“文件中含有宏,保存将导致宏不可用”的问题。这个问题是因为WPS在默认情况下不允许保存带有宏的文件,为了解决这个问题,本篇文章将从多个…

    编程 2025-04-29
  • Java Thread.start() 执行几次的相关问题

    Java多线程编程作为Java开发中的重要内容,自然会有很多相关问题。在本篇文章中,我们将以Java Thread.start() 执行几次为中心,为您介绍这方面的问题及其解决方案…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • Python爬虫乱码问题

    在网络爬虫中,经常会遇到中文乱码问题。虽然Python自带了编码转换功能,但有时候会出现一些比较奇怪的情况。本文章将从多个方面对Python爬虫乱码问题进行详细的阐述,并给出对应的…

    编程 2025-04-29
  • NodeJS 建立TCP连接出现粘包问题

    在TCP/IP协议中,由于TCP是面向字节流的协议,发送方把需要传输的数据流按照MSS(Maximum Segment Size,最大报文段长度)来分割成若干个TCP分节,在接收端…

    编程 2025-04-29
  • 如何解决vuejs应用在nginx非根目录下部署时访问404的问题

    当我们使用Vue.js开发应用时,我们会发现将应用部署在nginx的非根目录下时,访问该应用时会出现404错误。这是因为Vue在刷新页面或者直接访问非根目录的路由时,会认为服务器上…

    编程 2025-04-29
  • 如何解决egalaxtouch设备未找到的问题

    egalaxtouch设备未找到问题通常出现在Windows或Linux操作系统上。如果你遇到了这个问题,不要慌张,下面我们从多个方面进行详细阐述解决方案。 一、检查硬件连接 首先…

    编程 2025-04-29
  • Python折扣问题解决方案

    Python的折扣问题是在计算购物车价值时常见的问题。在计算时,需要将原价和折扣价相加以得出最终的价值。本文将从多个方面介绍Python的折扣问题,并提供相应的解决方案。 一、Py…

    编程 2025-04-28

发表回复

登录后才能评论