str_replace使用array替换

<?php
//替换采集等通过url参数传值
function admin_ff_url_repalce($xmlurl,$order=‘asc‘){
    if($order==‘asc‘){
        return str_replace(array(‘|‘,‘@‘,‘#‘,‘||‘),array(‘/‘,‘=‘,‘&‘,‘//‘),$xmlurl);
    }else{
        return str_replace(array(‘/‘,‘=‘,‘&‘,‘||‘),array(‘|‘,‘@‘,‘#‘,‘//‘),$xmlurl);
    }
}

echo admin_ff_url_repalce(‘http:||www.baidu.com|[email protected]#[email protected]‘);
//以上输出如下
//http://www.baidu.com/?a=b&c=c
时间: 2024-08-05 11:14:49

str_replace使用array替换的相关文章

php str_replace()——字符串替换函数

PHP str_replace() mixed str_replace ( mixed $search , mixed $replace , mixed \(subject [, int &\)count ] ) 该函数返回一个字符串或者数组.该字符串或数组是将 subject 中全部的 search 都被 replace 替换之后的结果. 如果没有一些特殊的替换需求(比如正则表达式),你应该使用该函数替换 ereg_replace() 和 preg_replace(). $arr = arra

php中str_replace和str_ireplace的用法和区别

str_replace() 函数 定义:使用一个字符串替换字符串中的另一些字符,对大小写敏感的搜索 语法: str_replace(find,replace,string,count) str_ireplace() 函数 定义:使用一个字符串替换字符串中的另一些字符,对大小写不敏感的搜索 语法:str_ireplace(find,replace,string,count) str_replace详解 在都不使用数组时,该函数直接使用replace替换所有的search并返回替换后的字符串.如:s

ExtJS学习-----------Ext.Array,ExtJS对javascript中的Array的扩展

关于ExtJS对javascript中的Array的扩展.能够參考其帮助文档,文档下载地址:http://download.csdn.net/detail/z1137730824/7748893 因为Array中的方法过多.将当中的部分方法设计实例进行学习.实例地址:http://blog.csdn.net/z1137730824/article/details/38797257 (1)Ext.Array中的方法 clean( Array array ) : Array 过滤掉数组里的空值,空值

函数preg_replace()与str_replace()

如截图,preg_replace()的用法 其实,preg_replace与str_replace的用法大致差不多,preg_replace倾向于正则替换,str_replace倾向于普通替换,怎么使用,就具体情况而言.

php字符串与字符替换函数

在php教程替换字符效率最高也是最简单字符替换函数str_replace($arr1,$arr2,$str)实例一 str_replace("iwind", "kiki", "i love iwind, iwind said");将输出 "i love kiki, kiki said" 结果 即将 原字符串中的所有"iwind"都替换成了"kiki".str_replace是大小写敏感的

nginx使用replace-filter-nginx-module实现内容替换

有时候我们想对响应(例如PHP接口)返回的内容做些字符串,虽然可以使用各语言代码相关方法(例如PHP的str_replace)进行替换,但是在nginx层面替换是更方便的,无需修改代码. 约定:本文源代码目录统一放在:/root/soft/src 里. 安装 安装此模块需要先安装 sregex 运行库: $ git clone https://github.com/agentzh/sregex $ cd sregex $ make $ make install 然后安装 replace-filt

PHP数据访问基础知识(20161028)

数据访问 动态页面的特征:能够读取数据库,网页的内容都是从数据库读出来的,而不是写死的 所有的程序归根结底都是对数据的增删改查 如何用服务器的PHP来操作服务器的MySQL,Apache则是用来管理,接收用户的请求,返回用户的请求.信息 要想实现数据访问,首先要在PHP和MySQL之间建立一个数据的通道,即:建一个连接,造一个连接对象 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http

PHP知识大全【基础】

1. 变量如何定义?如何检查变量是否定义?如何删除一个变量?怎样检测变量是否设置? $定义  isset()// 检测变量是否设置 defined()// 检测常量是否设置 unset()//销毁指定的变量 empty()// 检测变量是否为空 2. 什么是可变变量? 一个变量的变量名可以动态的设置和使用. $a = 'hello' , $$a = 'world',  ${$a}=hello world 3. 变量赋值方式有哪几种? 1)直接赋值   2)变量间赋值   3)引用赋值 4. 引用

oneThink公共方法

1. 常用公共方法 1 <?php 2 // +---------------------------------------------------------------------- 3 // | OneThink [ WE CAN DO IT JUST THINK IT ] 4 // +---------------------------------------------------------------------- 5 // | Copyright (c) 2013 http: