if(isset($_POST['submit'])) {
echo "submit\n";
}
echo "Hi";
<?php
$a = null;
$b = false;
$c = 0;
if(isset($a)) {
echo "1";
echo "<br />";
var_dump($a);
echo "<br />";
}
if(isset($b)) {
echo "2";
echo "<br />";
var_dump($b);
echo "<br />";
}
if(isset($c)) {
echo "3";
echo "<br />";
var_dump($c);
echo "<br />";
}
if(isset($d)) {
echo "4";
echo "<br />";
var_dump($d);
echo "<br />";
}
$var_test = 0;
var_dump($var_test);
if($var_test){
echo('Не сработает');
}
if(isset($var_test)){
echo('Отработает');
}
$var = false;
unset($var);
echo isset($var) ? $var : 'no exist';
echo $var? $var : 'no exist';
body {
font-family: "RobotoRegular", sans-serif;
font-size: 16px;
background-color:#666666;
}
.registration {
margin-top:300px;
}
.registration h3 , .registration p {
text-align:center;
color:#fff;
}
form {
width: 200px;
margin: 0 auto;
background: #f0f0f0;
}
.registration input {
margin:0 0 10px 0;
display:block;
}
.registration button {
display:block;
}
function checkLogin($str)
{
if (!$str)
{
echo 'Вы не ввели имя пользователя';
return false;
}
if (!preg_match('/^[-_.a-z\d]{4,16}$/i', $str))
{
echo "Недопустимые символы в имени пользователя или имя пользователя слишком короткое (длинное)";
return false;
}
return true;
}
if (isset($result) && !$result)
function checkLogin($str) {
if (!$str) {
throw new InvalidLoginException('Вы не ввели имя пользователя');
}
$pattern='/^[-_.a-z\d]{4,16}$/i';
$result=preg_match($pattern,$str);
if (!$result) {
throw new InvalidLoginException('Недопустимые символы в имени пользователя или имя пользователя слишком короткое (длинное)');
}
}
try {
checkLogin("");
} catch (InvalidLoginException $e) {
echo $e->getMessage();
}
function checkLogin($str) {
if (!$str) {
return 'Вы не ввели имя пользователя';
}
if (!preg_match('/^[-_.a-z\d]{4,16}$/i',$str)) {
return 'Недопустимые символы в имени пользователя или имя пользователя слишком короткое (длинное)';
}
return true;
}
$status = checkLogin("");
if ($status !== true) {
echo $status;
}
AddDefaultCharset UTF-8