PHP常用字符串函数
(1)echo,print,print_r,printf,sprintf
前两个函数是输出字符串.字符串中如果有变量名则被替换成其值.
print_r也是输出函数,不同的是他可以输入复杂结构的数据,比如数组,对象
后两个函数类似于C的同名函数.
(2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower,strtoupper,sub...
php:global变量解析 / function 的作用域
1:Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件
- function aa(){
- Global $a; //如果不把$a定义为global变量,函数体内是不能访问$a的
- echo $a;
- }
- aa();
PHP header发送各种类型文件下载
- header('Content-type: application/image/pjpeg');//输出的类型
- header('Content-Disposition: attachment; filename="downloaded.jpg"'); //下载显示的名字,注意格式
- readfile('my.jpg');
- // 并将这个文件以前面header发送信息设定的类型输出,从而会弹出一个下载框
- // 就是把服务器上的my.jpg下载下来,下载显示和保存的名字默认是downloaded.jpg
- ?>
php获取文件后缀名
php获取文件后缀名(format file)
- //方法一:
- function extend_1($file_name)
- {
- $retval="";
- $pt=strrpos($file_name, ".");
- if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt);
- return ($retval);
- }
JS或者当前URL详细网址信息
设置或获取对象指定的文件名或路径。
<script>
alert(window.location.pathname)
</script>
设置或获取整个 URL 为字符串。
<script>
alert(window.location.href);
</script>
设置或获取与 URL 关联的端口号码。
<script>
alert(window.location.port)
</script>
设置或获取 URL 的协议部分。
<script>
alert(window.locat...