Heim  >  Artikel  >  Backend-Entwicklung  >  php中字符串判等及删除变量

php中字符串判等及删除变量

WBOY
WBOYOriginal
2016-07-25 09:07:251101Durchsuche
  1. $a='11';
  2. $b=11;
  3. if($a===$b)
  4. {
  5. echo '严格相等';
  6. }
  7. else if($a==$b)
  8. {
  9. echo '相等';
  10. }
  11. else
  12. {
  13. echo '不等';
  14. }
复制代码

运行结果为相等。

下面说一下删除数组中的元素的方法:

举例如下:

  1. $_POST=array("firstname"=>'f',"lastname"=>'j',"email"=>"fj@qq.com","password"=>"123",'rpassword'=>"123");
  2. $user=$_POST;
  3. function deletearray($user)
  4. {
  5. foreach($user as $key => $value)
  6. {
  7. if($key=='firstname')
  8. {
  9. unset($user[$key]);
  10. }
  11. else
  12. {
  13. return true;
  14. }
  15. }
  16. }
  17. deletearray($user);
  18. print_r($user);
复制代码

备注: 开始时怎么也无法删除掉firstname,一直以为是==的错误,后来才发现原来调用函数的时候出现错误,如果想要使传入的数组发生改变,就应该传入&$user.即通过传入引用,才能使数组的结果发生改变。



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn