收藏 分销(赏)

Javacript及php函数.doc

上传人:仙人****88 文档编号:7388309 上传时间:2025-01-02 格式:DOC 页数:5 大小:54KB 下载积分:10 金币
下载 相关 举报
Javacript及php函数.doc_第1页
第1页 / 共5页
Javacript及php函数.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
1)javascript的常用函数(方法) 一.字符串函数 (1)方法: 1,字符串对象.concat() 连接字符串 2,字符串对象.substr(startindex,length) 截取 3,字符串对象.indexOf(子字符串,start) 检索 4,字符串对象.lastIndexOf(子字符串,start) 返回 String 对象中子字符串最后 现的位置。 5,字符串对象.charAt(index) 获取下标字符 6,字符串对象.split() 将一个字符串分割为子字符串,然后将结果作为 字符串数组返回 7,replace()替换 8,字符串对象.toLowerCase() 把所有的字母转换小写 9,字符串对象.toUpperCase() 把所有的字母转换大写 10,字符串对象.substring(startindex,endindex) 返回位于 String 对象中指定位置的子字符串。 11,slice(start,end) 返回字符串的片段。 (2)属性: 1,length 返回 String 对象的长度。 二.数组函数 方法: 1, 数组对象.concat(数组) 连接数组 2, 数组对象.join(连接符) 将数组元素转换成字符串,并用连接符连接 3, 数组对象.reverse() 返回一个元素顺序被反转的 Array 对象。 4, 数组对象.slice(start,end) 返回一个数组的一段。 真正改变数组的方法: 1, 数组对象.pop() 将数组中最后一个元素删除(弹出),并且返回最后一个元素 2, 数组对象.shift() 将数组中第一个元素删除(弹出),并且返回第一个元素 3, 数组对象.push() 将新元素添加到一个数组中,并返回数组的新长度值。 4, 数组对象.unshift() 将指定的元素插入数组开始位置并返回该数组。 5, 数组对象.splice() 从一个数组中移除一个或多个元素 三.日期函数 (1)语法: 1,日期对象 = new Date(); // 当前日期 2,日期对象 = new Date(年,月,日); // 当前日期 3,日期对象 = new Date(年,月,日,时,分,秒); // 当前日期 (2)方法: 1, 日期对象.toLocaleString() 返回本地时间格式 2, 日期对象.getYear() 返回时间年份 (1900开始的) 2012 112 3, 日期对象.getFullYear() 返回完整的时间年份 (1900开始的) 2012 112 4, 日期对象.getMonth() getMonth 方法返回一个处于 0 到 11 之间的整数 5, 日期对象.getDate() 返回日期中的日期值(哪号?) 6, 日期对象.getHours() 返回日期中的小时数 7, 日期对象.getMinutes() 返回日期中的分钟数 8, 日期对象.getSeconds() 返回日期中的秒数 9, 日期对象.getTime() 返回从1970年开始到日期中的毫秒数 10,日期对象.getDay() 返回日期中的星期数 四.数学对象(Math)不能实例化对象 常用方法: 1,Math.abs() 方法 返回绝对值 2,Math.ceil() 方法 返回大于等于其数字参数的最小整数。取整(进位) 向上取整 实例: s = -1.3 alert(Math.ceil(s)) -1 3,Math.floor() 方法 返回小于等于其数值参数的最大整数。 实例: s = -1.3 alert(Math.floor(s)) -2 4,Math.round() 方法 返回与给出的数值表达式最接近的整数。(四舍五入) 5,Math.random( ) 方法 返回介于 0 和 1 之间的伪随机数。(含0不含1) 6,Math.max() 方法 返回给出的零个或多个数值表达式中较大者。 7,Math.min() 方法 返回给出的零个或多个数值表达式中较小者。 8,Math.sqrt() 方法 返回数字的平方根。 2)PHP的常用函数(方法) 一.字符串常见函数: 1,strpos() 查找字符串首次出现的位置//stripos() /strrpos()/ strripos() 2,strchr() 【别名是:strstr()】 查找字符串的首次出现 3,preg_match() 执行一个正则表达式匹配 4,preg_match_all() 执行一个全局正则表达式匹配 5,substr_count() 计算字符串出现的次数 6,substr() 截取字符串,返回字符串的子串 7,split() 用正则表达式将字符串分割到数组中 8,preg_split() 通过一个正则表达式分隔字符串 9,explode() 使用一个字符串分割另一个字符串 10,str_replace() 子字符串替换 11,preg_replace() 执行一个正则表达式的搜索和替换 12,substr_replace() 替换字符串的子串 13,strtolower() 将字符串转化为小写 14,strtoupper() 将字符串转化为大写 15,ucfirst() 将字符串的首字母转换为大写 16,ucwords() 将字符串中每个单词的首字母转换为大写 17,strlen() 获取字符串长度 18,trim() 去除字符串首尾处的空白字符(或者其他字符) ltrim() 去除字符串左处的空白字符(或者其他字符) rtrim() 去除字符串右处的空白字符(或者其他字符) 19,strrev() 反转字符串 20,htmlspecialchars() 将特殊字符转化成HTML实体符号 21,addslashes() 使用反斜线引用字符串 22,stripslashes() 去除字符串中的转义反斜线 23,strip_tags() 从字符串中去除 HTML 和 PHP 标记 24,strcmp() 二进制安全字符串比较 25,strcasecmp() 二进制安全比较字符串(不区分大小写) 26,md5() 对字符串md5加密 27,str_pad() 使用另一个字符串填充字符串为指定长度 28,str_repeat() 重复一个字符串 二.数组常见函数: 1,array_pop() 将数组最后一个元素弹出、删除(出栈) 2,array_shift() 将数组开头的元素移出数组 3,array_push() 将一个或多个元素插入数组的末尾(入栈) 4,array_unshift() 在数组开头插入一个或多个元素 5,implode()/join() 用一个字符串连接数组元素 6,array_slice() 从数组中切出一段,形成一个新数组 7,array_merge() 合并一个或多个数组 8,array_combine() 合并两个数组,用前一个数组的值作为新数组的键,后一个数组的值作为新数组的值 9,array_reverse() 返回一个元素顺序反转后的数组 10,sort() 对数组排序 11,shuffle() 打乱数组元素的顺序 12,array_keys() 取出数组中所有的键,形成一个新数组 13,array_values() 取出数组中所有的值,形成一个新数组 14,array_intersect() 计算多个数组的交集,将共有的元素形成新数组 15,array_diff() 计算多个数组的差集 16,array_unique() 移除数组中重复的值,保证每个元素的值都唯一 17,count() 计算数组中元素的个数 18,array_count_values() 统计数组中所有的值出现的次数 19,array_rand() 从数组中随机取出一个或多个单元 20,in_array() 检查数组中是否存在某个值 21,array_key_exists() 检查给定的键名是否存在于数组中 22,range() 按指定范围形成一个新数组 三.关于数据库的常用函数(方法) 1.连接MySQL服务器 mysql_connect() 2.选择MySQL数据库 mysql_select_db() 3.执行SQL语句 mysql_query() 4.关闭结果集:(以释放系统资源) mysql_free_result($result); 5.关闭与MySQL的连接 mysql_close($link); 处理返回值 ① mysql_fetch_array()——(区分字段名大小写) 以关联数组和索引数组的形式返回 ②mysql_fetch_assoc()——(区分字段名大小写) 以关联数组的形式返回 ② mysql_fetch_row()——(区分字段名大小写) 以索引数组的形式返回 3)关于验证码的常用函数(方法) 1、开启gd库 extension=php.dll 2、设置页面文件按输出类型使用 header("content-type:image/png gif jpeg"); 3、创建画布 imagecreate() 4、为一幅图像分配颜色 imagecolorallocate() 5、水平画一行字符串 imagestring() 6、保存图像 imagepng() imagegif () imagejpeg () 7、销毁图像 imagedestroy() 8、画一条线段 imageline() 4)上传文件 $_FILES 上传文件 在form中加上 enctype="multipart/form-data" Move_uploaded_file() 移动文件到指定文件夹
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服