电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

php100 学习札记汇总大全分享

30页
  • 卖家[上传人]:小**
  • 文档编号:88214920
  • 上传时间:2019-04-21
  • 文档格式:DOC
  • 文档大小:214.51KB
  • / 30 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Php100学习札记第一讲 php环境搭配和工具的使用Php 超文本预处理器 Hypertext Preprocessor官网 Php语法类似于c、perl、asp或者jspWampServer5集成环境 window+Apache+php+mysql php5.2.5 Apach2 phpMyAdmin2.11.2.1 SQLiteManager1.2.0测试php 标签使用注释/c风格单行注释/* c风格多行注释*/# Unix风格单行注释Php调试错误1、PHP.ini里的display_error = On 才可以显示错误位置2、使用echo 或者 print 打印3、使用注释屏蔽符号 调试4、看错误信息第二讲 php的数据类型 源码调试Php数据运算类型四种标量类型:boolean (布尔型) integer (整型) float (浮点型,也作double) string (字符串)两种复合类型:array (数组) object (对象)第三讲 常用php运算类型介绍与应用1、算术运算2、赋值运算3、比较运算4、逻辑运算5、递增递减运算第四讲 php条件语句的介绍与应用I

      2、f语句 ifelse ifelseifIf(expr)echo trueelseif(expr) /elseif 也可以写else ifecho conelseecho falseSwitch 条件语句 在多个条件当中使用switch更加精巧,格式如下switch($i)case 0:echo .;break;case 1:echo ;break;case 2:echo ;break;default: echo .第五讲 php循环语句的介绍与应用break 跳出一层循环break n;跳出N条循环dowhile(expr)while(expr)For循环语句For循环是php中最复杂的循环结构。它的行为和c语言相似for($i=0;$ivalue, key=value)例如:$arr=array(3,5,7,9,6);$arr=array(“id”=2, “title”=3);print_r($arr); /打印数字的信息,形如输出结果:Array(0=3 1=5 2=7 3=9 4=6)用方括号的语法来修改数组:$arr=value ,形如$arra=”php100”使用count

      3、函数统计数组条数 count($arr);使用is_array函数判断数组 is_array($arr);另一种创建数组的函数 explode explode(“key”, value); 例如$a=”1986-1983-1980”;$arr=explode(“-”,$a);print_r($arr); /echo Array(0=1986 1=1983 2=1980)使用foreach遍历数组for循环,while循环,foreach循环其中foreach循环最为巧妙foreach($arr as $key=$value)第七讲 php函数和自定义函数函数就是为了解决一些常见问题实现制作好的“模”Php函数分为:系统内部函数和自定义函数例如 date(“Y-m-d”); /echo 年月日 md5(“php100”); /加密函数的优越性1、控制程序设计的复杂性2、提高软件的可靠性3、提高软件的开发效率4、提高软件的可维护性5、提高程序的重用性自定义函数function func_name($val)函数名字规则 _ AZ az使用global全局变量,在函数外可以使用变量,不建议使

      4、用为了放置全局变量的混乱可以使用unset($val)删除一个变量用户自定义函数操作1、使用return函数返回函数内部值2、接收和选择性接收3、function_exists判断是否存在函数4、引用返回值 使用 &符号例如$A=”Today”;$B=”Monday”;function print_a($A, &$B)$B=$A.” is ”.$B;echo “函数中变量 A 与变量B的值为”;echo “变量A:$A ”;echo “变量B:$B”;print_a($A, $B);echo “主程序中变量 A 与变量B的值为”;echo “变量A:$A ”;echo “变量B:$B”;输出结果为:函数中变量 A 与变量B的值为变量A:Today变量B:Today is Monday主程序中变量 A 与变量B的值为变量A:Today变量B:Today is Monday第八讲 Mysql简介和创建新的数据库Mysql是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司已被Sun公司收购,支持FreeBSD、Linux、MAC、Windows等多种操作系统与其他的大型数据库例

      5、如Oracle、DB2、SQL Server等相对功能稍弱一些1、可以处理拥有上千万条记录的大型数据2、支持常见的SQL语句规范3、可移植行高,安装简单小巧4、良好的运行效率,有丰富信息的网络支持5、调试、管理、优化简单(相对其他大型数据库)Mysql默认使用的是3306端口1、官方工具:MySQL Administrator tool2、第三方工具:mysqlexec、mysql连接器3、使用WEB方式访问:phpMyAdmin(最常见)数据库中常用字段类型整数型:TINYINT SMALLINT INT BIGINT小数型:FLOAT DOUBLE DECIMAL(M,D)字符型:CHAR VARCHAR 日期型:DATETIME DATE TIMESTAMP备注型:TINYTEXT TEXT LONGTEXT创建一个简单的数据库1、创建一个数据库命名:CREATE TABLE2、删除一个数据库命令:DROP TABLE3、修改一个字段名称:RENAME TABLE 原字段 TO 新字段;4、删除一个字段:ALTER TABLE 表 DROP 原字段;5、插入一个字段:ALTER

      6、TABLE 表 ADD 新字段AFTER 原字段;CREATE TABLE test(id int(10) NOT NULL auto_increment,uid varchar(10) NOT NULL default 0,regdate date NOT NULL,remark text NULL,PRIMARY KEY (id)第九讲 数据库中的常用SQL语句1、select 函询字段 from 表名 where 条件查询字段:可以使用通配符* 、字段名、字段别名表名:数据库.表名、表名常用条件:=等于、不等于、in包含、not in 不包含、like匹配 between在范围、not between不在范围 条件运算:and、 or、 ()2、排序、分组、指针查询、计算分组语句:group by 字段 (order by之前)排序语句:order by 字段,字段 ASC/DESC (limit之前)指针查询:limit 初始值,结束值 (语句最后)计算:COUNT(*) 统计函数MAX(*)最大值函数MIN(*)最小值函数AVG(*)平均值函数SUM(*)累计值函数3、ins

      7、ert插入语句insert into 表名(字段) values(值)insert into 表名 values(值)4、update更新语句update 表名 set 字段=值 where 条件 limit常用条件:=等于、不等于、in包含、not in 不包含、like匹配 Between在范围、not between不在范围 条件预算:and、 or、 ()5、delete删除语句delete from 表名 where 条件 limit常用条件:=等于、不等于、in包含、not in 不包含、like匹配 Between在范围、not between不在范围 条件预算:and、 or、 ()第十讲 Mysql在php5中的应用Php与mysql建立链接Php.ini加载mysql组件:extension=php_mysql.dll 前的;去掉extension_dir=” 路径是否正确php链接mysql函数mysql_connect(“主机”,”用户名”,”密码”) /开启mysql链接mysql_select_db(“打开数据库”,链接标识符) /打开一个数据库如果不特别声明链接标识符,则默认为是上一次打开的链接和or die 隐藏错误和条件显示mysql_query(sql语句,链接标识符) 执行sql语句mysql_fetch_row(result); 查询函数,结果数组下标为数字mysql_fetch_array(result); 查询函数,结果数组下标可以为数字,也可以为字段名值返回下一行的所有值,并将其保存在一个数组中,没有执行时返回falsemysql_query(“set names GBK”); 解决中文乱码其他mysql函数mysql_num_rows 计算查询结果中所得行的数目mysql_insert_id 传回最后一次使用insert指令的idmysql_tablename 取得数据库名称mysql_error 返回错误信息mysql_close 关闭mysql链接第十一、二讲 学习制作php+mysql留言板require() require_once() 通常放在php程序的最前面,php程序执行前,读入include() include_once() 放在php程序的任何位置,php程序在执行到时,才读入$_G

      《php100 学习札记汇总大全分享》由会员小**分享,可在线阅读,更多相关《php100 学习札记汇总大全分享》请在金锄头文库上搜索。

      点击阅读更多内容
    新上传的WORD文档
    六年级数学比的测试题 2023年度四川省凉山彝族自治州盐源县乡镇中医执业助理医师考试之中医临床医学题库及答案 2023年度四川省凉山彝族自治州昭觉县乡镇中医执业助理医师考试之中医临床医学每日一练试卷B卷含答案 2023年度吉林省延边朝鲜族自治州龙井市乡镇中医执业助理医师考试之中医临床医学题库及答案 2021-2022年度福建省屏南县中医院护士招聘通关提分题库及完整答案 2021-2022年度福建省建瓯市精神病院护士招聘练习题及答案 2023年度四川省南充市高坪区乡镇中医执业助理医师考试之中医临床医学全真模拟考试试卷A卷含答案 2021-2022年度福建省惠安县惠安紫山医院护士招聘题库综合试卷A卷附答案 2023年度四川省凉山彝族自治州雷波县乡镇中医执业助理医师考试之中医临床医学能力检测试卷B卷附答案 高校依法治校存在的问题及对策建议 四川省资阳市高一下学期期末考试数学试题Word版含解析 2023年度吉林省延边朝鲜族自治州和龙市乡镇中医执业助理医师考试之中医临床医学自测提分题库加答案 2021-2022年度河北省承德市妇幼保健院承德市第二医院护士招聘真题练习试卷A卷附答案 2021-2022年度四川省米易县普威森工局职工医院护士招聘强化训练试卷A卷附答案 2021-2022年度浙江省绍兴市绍兴第二医院分院护士招聘模考模拟试题(全优)
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.