当前位置:Gxlcms > PHP教程 > php基础一之数组与数据结构

php基础一之数组与数据结构

时间:2021-07-01 10:21:17 帮助过:15人阅读

这篇文章介绍的内容是关于php的基础 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

  1. <!-- PHP数组与数据结构 -->
  2. <?php
  3. // // $arr = array('欢迎',10 => '学习',
  4. // // 'php',
  5. // // 19 => '语言','相信自己一定能学会'
  6. // // );
  7. // // $arr = array('刘亦菲',
  8. // // 'anglebaby','鹿晗','范彬彬'
  9. // // );
  10. // $arr[0] = '北京';
  11. // $arr[1] = '上海';
  12. // $arr[2] = '广州';
  13. // $arr = array('0' => '小明',
  14. // '1' => '小龙',
  15. // '2' => '小花',
  16. // '3' => '小兰'
  17. // );
  18. // $arr = [
  19. // ['南宁','崇左','凭祥','桂林','百色'],
  20. // ['龙州','武鸣','宁明','大兴','苹果']
  21. // ];
  22. // $arr = array(
  23. // array('南宁','崇左','凭祥','桂林','百色'),
  24. // array('龙州','武鸣','宁明','大兴','苹果')
  25. // );
  26. // echo '<pre>';
  27. // echo count($arr);die;
  28. // var_dump($arr[2]);
  29. // echo '</pre>';
  30. ?>
  31. <?php
  32. $num = array('南宁','崇左','凭祥','桂林','百色');
  33. for ($i = 0;$i < count($num);$i++){
  34. echo $num[$i].'<br />';
  35. }
  36. unset($num[1]);
  37. var_dump($num);
  38. $name = array(
  39. 'name1' => '芙蓉',
  40. 'name2' => '凤姐'
  41. );
  42. foreach ($name as $key => $value){
  43. echo $key.'——————'.$value.'<br />';
  44. }
  45. $city = array(
  46. 0 => array(
  47. '南宁' => 'nanning',
  48. '百色' => 'baise',
  49. '凭祥' => 'pingxing'
  50. ),
  51. 1 => array(
  52. '广州' => 'guangzou',
  53. '深圳' => 'shengzheng',
  54. '东莞' => 'dongguan'
  55. )
  56. );
  57. foreach ($city as $value){
  58. foreach ($value as $k => $v){
  59. echo $k.'—'.$v.'<br />';
  60. }
  61. }
  62. list($one,$two,$three) = array('张三','李四','王五');
  63. echo '$one----'.$one.'<br />';
  64. echo '$two----'.$two.'<br />';
  65. echo '$three--'.$three.'<br />';
  66. $kongjie = [
  67. 'gao' => '黑丝',
  68. 'lian' => '很白',
  69. 'tui' => '很细',
  70. 'wuguan' => '精致',
  71. 'shengyin' => '甜美',
  72. ];
  73. $date = each($kongjie);
  74. echo '<pre>';
  75. var_dump($date);
  76. echo '<pre>';
  77. list($one,$two) = each($kongjie);
  78. echo $one.'-'.$two.'<br />';
  79. $minggren = array("邓超","黄晓明","泞泽涛","钟汉良");
  80. $dc = array_shift($minggren);
  81. array_unshift($array, $value1);
  82. array_push($array, $value1);
  83. array_pop($array);
  84. current($array);
  85. key($array);
  86. next($array);
  87. prev($array);
  88. reset($array);
  89. end($array);
  90. print_r($minggren);
  91. //php数组常用函数
  92. array_combine($keys, $values);
  93. range($start, $end);
  94. compact($varname1);
  95. array_fill($start_index, $num, $value);
  96. array_chunk($array, $size);
  97. array_merge($array1);
  98. array_slice($array, $offset);
  99. array_diff($array1, $array2);
  100. array_search($needle, $haystack);
  101. array_splice($input, $offset);
  102. array_sum($array);
  103. in_array($needle, $haystack);
  104. array_key_exists($key, $array);
  105. shuffle($array);
  106. count($array_or_countable);
  107. array_flip($array);
  108. array_keys($array);
  109. array_values($array);
  110. array_reverse($array);
  111. array_count_values($array);
  112. array_rand($array);
  113. array_unique($array);
  114. sort($array);
  115. rsort($array);
  116. asort($array);
  117. arsort($array);
  118. asort($array);
  119. arsort($array);
  120. ksort($array);
  121. krsort($array);
  122. natsort($array);
  123. natcasesort($array);
  124. array_filter($array);
  125. extract($array);
  126. ?>

以上就是php基础一 之数组与数据结构的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行