Advertisement
Guest User

Untitled

a guest
Oct 28th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.52 KB | None | 0 0
  1. <?php
  2. define('BR', '<br>');
  3. $word = 'HELLO';
  4.  
  5. // $a = 'some '. $word .' can\'t string';
  6. // $b = "some another {$word} string";
  7.  
  8. // echo $a;
  9. // echo '<br>';
  10. // echo $b;
  11.  
  12. // $poem = "first line". PHP_EOL ."second line". PHP_EOL ."third line";
  13.  
  14. // HEREDOC
  15.  
  16. // $poem = <<<LABEL
  17. // first line
  18. // second line
  19. // LABEL;
  20.  
  21. // echo $poem;
  22.  
  23. // $a = 'Hello World';
  24.  
  25. // echo $a{0};
  26.  
  27. // $b = '5454';
  28.  
  29. // $c = (string)$b;
  30. // settype($b, 'int');
  31.  
  32. // var_dump($b);
  33.  
  34.  
  35. // $test = '';
  36.  
  37. // $a = 4;
  38. // $b = 5;
  39.  
  40. // $c = $a + $b;  // сложение
  41. // $c = $a - $b; // вычитание
  42. // $c = $a * $b; // умножение
  43. // $c = $a / $b; // деление
  44. // $c = $a % $b; // остаток от делния
  45. // $c = $a ** $b;  // возведение в степень
  46.  
  47. // $c = -$a; // -4
  48.  
  49. // var_dump(isset($aoeu));
  50. // var_dump(!empty($test));
  51.  
  52. // $a = 4;
  53. // $b = 5;
  54.  
  55. // echo $a += $b; // $a = $a + $b
  56.  
  57. // $a = 'Hello ';
  58. // $b = 'World';
  59.  
  60. // echo $a .= $b;
  61. // $c = $a . $b;
  62.  
  63. // $a = '5';
  64. // $b = 5;
  65. // echo '<pre>';
  66. // var_dump($a == $b);
  67. // var_dump($a === $b);
  68. // var_dump($a != $b);
  69. // var_dump($a !== $b);
  70. // var_dump($a < $b);
  71. // var_dump($a > $b);
  72. // var_dump($a >= $b);
  73. // var_dump($a <= $b);
  74. // echo '</pre>';
  75.  
  76.  
  77. // $a = true;
  78. // $b = false;
  79.  
  80. // echo '<pre>';
  81. // var_dump($a && $b); // Логическое И
  82. // var_dump($a AND $b); // Логическое И
  83.  
  84. // var_dump($a || $b); // Логическое ИЛИ
  85. // var_dump($a OR $b); // Логическое ИЛИ
  86.  
  87. // var_dump($a XOR $b); // Логическое ИЛИ НЕ
  88. // echo '</pre>';
  89.  
  90. // $test = (($a && $b) || $c) + 654654;
  91.  
  92. // Как поменять местами значение переменных не создавая третью переменную?
  93.  
  94. // $a = 10;
  95. // $b = 15;
  96.  
  97. // $a = $a + $b;
  98. // $b = $a - $b;
  99. // $a = $a - $b;
  100.  
  101. // var_dump($a, $b);
  102.  
  103. // Ветвления
  104.  
  105. // Тернарный оператор
  106.  
  107. // (Условие) ? Инструкция если тру : инструкция если фалс;
  108.  
  109. // phpinfo();
  110.  
  111. // $today = 'aeou';
  112. // echo ($today == 'friday') ? 'Yoohooo' : '';
  113.  
  114. // echo $speech;
  115.  
  116. // if (условие) инструкция
  117.  
  118. // $today = 'saturday';
  119.  
  120. // if ($today == 'friday') {
  121. //  echo 'YOOOHOOO!';
  122. // } elseif ($today == 'saturday') {
  123. //  echo 'HOOOYEAAAA!';
  124. // }
  125. // else {
  126. //  echo 'very sad';
  127. // }
  128.  
  129. // $now = 'night';
  130.  
  131. // switch($now) {
  132. //  case 'morning' :
  133. //      echo 'Good Morning!';
  134. //      break;
  135. //  case 'evening' :
  136. //      echo 'Good Evening!';
  137. //      break;
  138. //  case 'night' :
  139. //      echo 'Good Night!';
  140. //      break;
  141. //  default:
  142. //      echo 'Hello';
  143. // }
  144.  
  145. // ФУНКЦИИ
  146.  
  147. $a = 5;
  148. $b = 8;
  149.  
  150. function compare_numbers($a, $b) {
  151.     if ($a > $b)
  152.         echo 'А больше Б';
  153.     elseif ($a < $b)
  154.         echo 'А больше Б';
  155.     else
  156.         echo 'Числа равны';
  157. }
  158.  
  159. // compare_numbers($a, $b);
  160.  
  161. // echo $a;
  162. // echo '<br>';
  163.  
  164. function change_numbers($a) {
  165.     $a = 15;
  166.     return $a;
  167. }
  168.  
  169. // $a = change_numbers($a);
  170. // echo '<br>';
  171.  
  172. // echo $a;
  173. // echo '<br>';
  174.  
  175.  
  176. // function greeting() {
  177. //  return 'hello';
  178. // };
  179.  
  180. // echo $greeting();
  181. // var_dump($greeting)
  182.  
  183. // НАПИСАТЬ ФУНКЦИЮ ВЫЧИСЛЕНИЯ СРЕДНЕГО ЗНАЧЕНИЯ
  184.  
  185. // $a = 5;
  186. // $b = 15;
  187.  
  188. // function average($num_1 = 20000, $num_2) {
  189. //  return ($num_1 + $num_2) / 2;
  190. // }
  191.  
  192. // $result = average(15000);
  193.  
  194.  
  195. // function getZP($price, $tax = 13) {
  196. //  $newTax = (100 - $tax) / 100;
  197. //  return $price * $newTax;
  198. // }
  199.  
  200. // echo getZP(100);
  201.  
  202. // 4! = 1 * 2 * 3 * 4
  203.  
  204. // function fact($n) {
  205. //  if($n == 1)
  206. //      return $n;
  207. //  else
  208. //      return $n * fact($n - 1);
  209. // }
  210.  
  211. // echo fact(4);
  212.  
  213. // $count = -5;
  214.  
  215. // while(true) {
  216. //  echo $count . "<br>";
  217. //  $count--; // $count = $count - 1
  218. //  break;
  219. // }
  220.  
  221. // for($i = 1; $i <= 10; $i++) {
  222. //  if ($i % 2 == 0)
  223. //      continue;
  224. //  echo $i.'<br>';
  225. // }
  226.  
  227. // do {
  228. //  echo $count . "<br>";
  229. //  $count--;
  230. // } while ($count >= 0)
  231.  
  232. // for(инициализация; условие; инкремент) инструкции
  233.  
  234.  
  235. // $i = 10;
  236.  
  237. // for(; $i >= 0; ) {
  238. //  echo $i . '<br>';
  239. //  $i--;
  240. // }
  241.  
  242. // МАССИВЫ
  243.  
  244. // $langs[100] = 'Russian';
  245. // $langs[200] = 'English';
  246. // $langs[300] = 'French';
  247. // $langs[] = 'Japanese';
  248.  
  249. // $langs = ['ru' => 'Russian', 'en' => 'English', 'fr' => 'French'];
  250.  
  251. $langs = array('Russian', 'English', 'French');
  252.  
  253.  
  254. // for ($i = 0; $i < count($langs); $i ++) {
  255. //  echo $langs[$i];
  256. // }
  257.  
  258. foreach($langs as $key => $value) {
  259.     echo $key . ' - ' . $value . '<br>';
  260. }
  261.  
  262. // foreach($langs as $value) {
  263. //  echo $value . '<br>';
  264. // }
  265.  
  266. // echo count($langs);
  267. // var_dump(in_array('English', $langs));
  268. // rsort($langs);
  269. // var_dump($langs);
  270.  
  271. $test = implode($langs, ';');
  272. $test2 = explode(';', $test);
  273.  
  274. // var_dump($test2);
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281. $menu = ['about', 'contacts'];
  282.  
  283. echo '<ul>';
  284. foreach($menu as $item) {
  285.     echo '<li>'. $item . '</li>';
  286. }
  287. echo '</ul>';
  288.  
  289.  
  290.  
  291.  
  292. $bigLangs = [
  293.     'Slavic' => ['Russian', 'Polish', "Slovenian"],
  294.     'Germanic' => ['Swedish', 'Dutch', "English"],
  295.     'Romance' => ['Italian', 'Spanish', "Romanian"],
  296. ];
  297. // echo '<pre>';
  298. // var_dump($bigLangs);
  299. // echo '</pre>';
  300.  
  301. // echo $bigLangs['Germanic'][1];
  302. // $langs[0] = 'Russian';
  303. // $langs[2] = 'English';
  304. // $langs[1] = 'French';
  305.  
  306. // foreach($bigLangs as $lang) {
  307. //  foreach($lang as $key => $value) {
  308. //      if ($value == 'Dutch')
  309. //          echo $key;
  310. //  }
  311. // }
  312.  
  313.  
  314. // echo $langs[];
  315.  
  316. // echo '<pre>';
  317. // var_dump($langs);
  318. // echo '</pre>';
  319.  
  320. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement