Guest User

Untitled

a guest
Apr 24th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. <?php
  2.  
  3. $array = [10, 8, 9, 11, 63, 3];
  4.  
  5.  
  6. function order($array, $ascOrDesc = 'asc')
  7. {
  8. if($ascOrDesc == 'desc')
  9. {
  10. echo 'Classement par ordre croissant ' ;
  11. sort($array);
  12.  
  13.  
  14. foreach ($array as $value) {
  15. echo $value .' ';
  16. }
  17.  
  18. }else if($ascOrDesc == 'asc')
  19. {
  20. echo 'Classement par ordre décroissant ' ;
  21. rsort($array);
  22.  
  23. foreach ($array as $value) {
  24. echo $value .' ';
  25. }
  26.  
  27. }else
  28. {
  29. echo 'erreur valeur de la clé ';
  30. $array = ['error'];
  31. }
  32. return ' ';
  33. }
  34.  
  35. var_dump(order($array, 'desc'));
  36. echo '<br> <hr>';
  37. var_dump(order($array, 'asc'));
  38. echo '<br> <hr>';
  39. var_dump(order($array, 'ascss'));
  40.  
  41.  
  42. function oddOrEven($array, $oddOrEven = 'even')
  43. {
  44. $isOdd = null;
  45. $verif = 0;
  46. foreach ($array as $value) {
  47.  
  48. if($value % 2)
  49. {
  50. $verif = 1;
  51. }else{
  52. $verif = 0;
  53. }
  54. }
  55.  
  56. if ($verif == 1) {
  57. $isOdd = ' it is an even';
  58. }else{
  59. $isOdd = 'it is an Odd';
  60. }
  61. return $isOdd;
  62. }
  63. var_dump(oddOrEven($array, 'odd'));
  64. echo '<br> <hr>';
  65. var_dump(oddOrEven($array, 'odd'));
  66. echo '<br> <hr>';
  67.  
  68.  
  69. // fixed sql syntax
  70. $sql = "SELECT a.authorId, a.name, count(b.bookId) as countBook FROM books b INNER JOIN author a ON a.authorId ";
  71.  
  72. /*
  73.  
  74. *
  75. *
  76. what's wrong with this code
  77. la variable number n'est pas defini
  78. *
  79. *
  80. */
  81.  
  82. /******** regex capturing all the line finishing by . or - *******/
  83. $line = "fffffffff.";
  84. $line2 = "fffffffff-";
  85.  
  86. $size = strlen($line);
  87. $pattern = '/./';
  88. $pattern1 = '/-/';
  89.  
  90. preg_match($pattern, substr($line,$size-1), $matches);
  91. print_r($matches);
  92.  
  93. echo "<br>";
  94. preg_match($pattern1, substr($line2,$size-1), $match);
  95. print_r($match);
  96.  
  97. ?>
Add Comment
Please, Sign In to add comment