新人关于php的两点疑问 1.fetch_row和fetch_assoc就只有key的区别2.在跟目录定义一个.htaccess文件用于限制文件的访问 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、php 的数组都是哈希数组,不存在下标由于关联键的问题你的教程是错误的2、php 代码总是要先加载再运行的,你在php程序里判断的只是是否允许执行其余部分 1.$arr = array('a'=>'a','b'=>'b','c'=>'c',……);fetch_row 数组索引满足key为数字,即:$arr[0],$arr[1],……fetch_assoc 数组索引满足key为名称,即:$arr['a'],$arr['b'],……fetch_array 数组索引满足key为数字或者名称,即:$arr[0] 等价于 $arr['a'], $arr[1] 等价于 $arr['b'],……2.定义一个全局的常量,来限制文件访问权限 学编程要多动手,学一门编程要拿出愚公移山的精神,即拿出三个月到半年的时间专心做这个事。之后看一个开源系统。从里边学些函数,代码设计,数据库设计,可以顺利进入实战。1.)不知道你学过《孔乙已(不知道写错没有)》没有,你会这个问题就好像会了茴的四种写法。没用。php是c写的,如果不看c源码,谁知道那个效率高。先学会用,再做深入研究,建议你看一本电子书,大致看两遍,对php有个整体认识。2.)你百度的define是用来解决类件重复引入,导缺类重复定义,产生严重错识的问题。除了这种,还可以使用include_once之类的,还有使用静态变量。顺便说下,php是使用include组织文件的。你的问题还可以使用php环境设置来解决,include_path . 关于第二点:首先脚本就是脚本,必定要运行。如果你是担心某个脚本被得知地址的第三方直接调用,那么比较好的方法是:公开的脚本都放在/var/www/site1/web下,而不想公开的脚本都放在/var/www/site1/include下。同时对include这个目录设置一个.htaccess文件限制访问就好了。另外,楼上的说法:php是使用include组织文件的,这个说法也已经很old了。如今的潮流是用Composer 学习一下 还没用过Composer 马上就尝试一下,第二点,是不是同时也意味着,一个class或者PHP文件不宜过长? 尽量使其简短哪怕多个文件 也会提高效率? 楼主,你看过http://www.imooc.com/course/view/id/38这个咩?这个好不好学一些 curl采集淘宝问题(php) CSS样式控制打印预览 session简易 PHP無法寫入mySQL mysql_fetch_array()问题 新手请教,redhatlinux9.0下如何配置PHP开发环境 请问哪位老大知道怎么用PHP控制IIS新建Web站点吗?? (200分相送) 从那个地方关闭 editplus 生成 bak 备份文件的功能 php 问题,请高手指教,要不然, 我就死定了……[email protected] PHP怎么写邀请码接口,从没接触过接口不知如何下手! PHP图像输出乱码 smarty中无法用section循环
你的教程是错误的
2、php 代码总是要先加载再运行的,你在php程序里判断的只是是否允许执行其余部分
$arr = array('a'=>'a','b'=>'b','c'=>'c',……);fetch_row 数组索引满足key为数字,即:$arr[0],$arr[1],……fetch_assoc 数组索引满足key为名称,即:$arr['a'],$arr['b'],……fetch_array 数组索引满足key为数字或者名称,即:$arr[0] 等价于 $arr['a'], $arr[1] 等价于 $arr['b'],……2.定义一个全局的常量,来限制文件访问权限
之后看一个开源系统。从里边学些函数,代码设计,数据库设计,可以顺利进入实战。1.)不知道你学过《孔乙已(不知道写错没有)》没有,你会这个问题就好像会了茴的四种写法。没用。php是c写的,如果不看c源码,谁知道那个效率高。先学会用,再做深入研究,建议你看一本电子书,大致看两遍,对php有个整体认识。
2.)你百度的define是用来解决类件重复引入,导缺类重复定义,产生严重错识的问题。除了这种,还可以使用include_once之类的,还有使用静态变量。顺便说下,php是使用include组织文件的。你的问题还可以使用php环境设置来解决,include_path .
学习一下 还没用过Composer 马上就尝试一下,第二点,是不是同时也意味着,一个class或者PHP文件不宜过长? 尽量使其简短哪怕多个文件 也会提高效率?