php的一些总结
来源:互联网 发布:dv采集软件 编辑:程序博客网 时间:2024/06/05 10:03
1.in_array($a,$b) 这是判断$a元素是否在数组$b中,如果在 就返回true,
2.js 传数据 到php 如果是数组 先将数组用json转成字符串 var json_select_server_list = JSON.stringify(select_server_list); 其中 JSON.stringify()是转换的函数,里面的参数就是js的数组,然后将字符串放在ajax里传递
$.ajax({
url : "plat_chat.php?sid=<{$sid}>&ac=get_content&type="+type,
type : "GET",
data:{json_select_server_list:json_select_server_list},
dataType : "json",
success : function (msg){ }
});
php接收js传递过来的数据
$select_server_list=$_GET["json_select_server_list"];
$select_server_list=json_decode($select_server_list);//将json字符串转为php的数组
3.删除数组中的某一项
array_splice(array,start,length,array)
必需。数值。规定删除元素的开始位置。
- 0 = 第一个元素。
- 如果该值设置为正数,则从数组中该值指定的偏移量开始移除。
- 如果该值设置为负数,则从数组末端倒数该值指定的偏移量开始移除。
- -2 意味着从数组的倒数第二个元素开始。
可选。数值。规定被移除的元素个数,也是被返回数组的长度。
- 如果该值设置为正数,则移除该数量的元素。
- 如果该值设置为负数,则移除从 start 到数组末端倒数 length 为止中间所有的元素。
- 如果该值未设置,则移除从 start 参数设置的位置开始直到数组末端的所有元素。
可选。规定带有要插入原始数组中元素的数组。
如果只有一个元素,则可以设置为字符串,不需要设置为数组。
unset 也可以用来删除数组中的某一项
$a=array("red", "green", "blue", "yellow");
count($a); //得到4
unset($a[1]); //删除第二个元素
count($a); //得到3
echo $a[2]; //数组中仅有三个元素,本想得到最后一个元素,但却得到blue,
echo $a[1]; //无值
?>
$a=array("red", "green", "blue", "yellow");
count ($a); //得到4
array_splice($a,1,1); //删除第二个元素
count ($a); //得到3
echo $a[2]; //得到yellow
echo $a[1]; //得到blue
?>
把这个程序和前一个相对比,就可以看到,array_splice()不仅删除了元素,还把元素重排了,这样在数组各元素中间就不会有空值(如前例中的$a[1]).
array_splice()其实是替换数组元素的函数,但如果不加替换值就简单的删除元素.下面是array_splice()的用法: array array_splice (array input, int offset [, int length [, array replacement]])
参数input是要操作的数组;offset是从第几个元素开始,为正时从第一个元素开始数,为负时从最后一个元素开始数;length为要替换/PHP删除数组元素的个数,省略时就从offset开始到数组结束,也是可正可负,原理和offset一样;relacement为要替换的值.
4.trim函数
语法
trim(string,charlist)
可选。规定从字符串中删除哪些字符。如果被省略,则移除以下所有字符:
- "\0" - NULL
- "\t" - 制表符
- "\n" - 换行
- "\x0B" - 垂直制表符
- "\r" - 回车
- " " - 空格
5. html 里的 checkbox 复选框 同时选择几个按钮提交给php php要怎么获取选中的几个
方法: 每个checkbox 的name都取一样的,但是要加上[ ] (数组的开闭符号),例如:
<input type="checkbox" name="mycheckbox[ ]" id="checkbox_server" value=""/>
然后php这边 $checkbox__list= $_POST['mycheckbox']; 就可以了
得到的$checkbox_list 是一个数组
- php的一些总结
- php session的一些总结
- PHP总结的一些语法
- php 的一些函数的小总结
- 关于一些学习php的总结
- PHP中GPC绕过的一些总结
- 总结的一些PHP开发中的tips
- 总结的一些PHP开发中的tips
- PHP连接mssql的一些方法总结
- php,js常用的一些总结
- 总结的一些PHP开发中的技巧
- PHP常用的一些数组操作总结
- php魔术方法的一些总结
- 关于php开发的一些总结
- 接触PHP & CI 的一些自我总结
- PHP中一些重要的函数总结
- php 防注入的一些总结
- 对PHP学习的一些总结
- 关于 spring3 和spring4 中返回json 以及调用 js 和对原项目的修改
- mybatis入门
- WEB安全:XSS漏洞与SQL注入漏洞介绍及解决方案
- nginx 引入外部文件
- 想看两不厌,笑我太疯癫
- php的一些总结
- sql注入过滤处理
- Rest模式get,put,post,delete含义与区别(转)
- Web服务压力测试工具BullBench
- C#调用Matlab引擎详细方法以及注意事项
- Scribe安装及配置方法
- 分析Dalvik字节码进行减包优化
- 删除之前的保存的图片
- 判断字符是否出现一次