字符串的替换及数组转换成json编码

原创 2019-04-30 10:59:52 375
摘要:<?php$arr1 =[['<p>1.CSS命名由小写的英文单词或组合命名,单词与单词之间通过“-”连接,常用的CSS命名规范有文本命名规范,页面结构命名规范www.baidu.com,导航命名以及功能命名等。</p><br>'],['<p>2.CSS 命名一般采用小写英文单词或组合命名,单词与单词之间以"-

<?php


$arr1 =[['<p>1.CSS命名由小写的英文单词或组合命名,单词与单词之间通过“-”连接,常用的CSS命名规范有文本命名规范,页面结构命名规范www.baidu.com,导航命名以及功能命名等。</p><br>
'],['<p>2.CSS 命名一般采用小写英文单词或组合命名,单词与单词之间以"-"分割,而且英文单词不缩写,除非是那种简单一眼看上去就能明白的单词。接下来在文章中分享一些CSS中常用的命名规范www.baidu.com,希望对大家有所帮助,</p>']];
$arr2= '<p>mysql 作为一款非常优秀的免费数据库被广泛的使用,平时我们开发的项目数据过百万的时候不多。最近花了大量的时间来深入的研究mysql百万级数据情况下的优化。 遇到了很多问题并解决了他们,特此分享给大家。欢迎提出您的宝贵意见!</p>';
echo '<html><head>
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
 <title>哥特的作业</title>
 <style>
  .box{
     width:500px;
     height:auto;
  }
 </style>
</head>
<body>';
echo '<div class="box"><b>文章原文:</b><br>';
for ($i=0;$i< count($arr1);$i++){
  for($j=0;$j<count($arr1[$i]);$j++){
  echo $arr1[$i][$j];
     
  }
}
echo '</div>';

echo '<div class="box"><b>文章关键字替换:</b><br>';
for ($i=0;$i< count($arr1);$i++){
  for($j=0;$j<count($arr1[$i]);$j++){
  $arrs1 = $arr1[$i][$j];
  $arrs1 =str_replace('baidu', 'php', $arrs1). '<br>';
     print_r($arrs1);
  }
}
echo '</div>';


echo '<div class="box"><b>数组转换成json编码:</b><br>';

$str1 =[
   ['id'=>1,'name'=>'普京','age'=>60],
   ['id'=>2,'name'=>'川普','age'=>63],
   ['id'=>3,'name'=>'查尔斯','age'=>20],
   ['id'=>4,'name'=>'乔布斯','age'=>30],

];

function demo($str1){
   for ($i =0;$i<count($str1);$i++){

       echo  json_encode($str1[$i]) ;


   }

}

 demo($str1);


echo '</div></body></html>';
?>

批改老师:查无此人批改时间:2019-05-05 09:14:39
老师总结:完成的不错,json数据格式,用作接口,不同的编程语言直接数据交互。继续加油。

发布手记

热门词条