String text = "Привіт, Flutter!";
print(text.length); // Виведе: 16
String text = "Flutter Крутий";
print(text.toLowerCase()); // Виведе: flutter крутий
print(text.toUpperCase()); // Виведе: FLUTTER КРУТИЙ
String text = " Flutter ";
print(text.trim()); // Виведе: Flutter
print(text.trimLeft()); // Виведе: Flutter
print(text.trimRight()); // Виведе: Flutter
String text = "Привіт, світ!";
print(text.substring(0, 6)); // Виведе: Привіт
String text = "Я люблю Dart!";
print(text.replaceAll("Dart", "Flutter")); // Виведе: Я люблю Flutter!
String text = "Flutter,Dart,Програмування";
List<String> words = text.split(",");
print(words); // Виведе: [Flutter, Dart, Програмування]
String text = "Flutter - це круто!";
print(text.contains("Flutter")); // Виведе: true
String text = "Вітаю у Flutter!";
print(text.startsWith("Вітаю")); // Виведе: true
print(text.endsWith("Flutter!")); // Виведе: true
String text = "Flutter крутий!";
print(text.indexOf("крутий")); // Виведе: 8
String text = "Flutter";
print(text.padLeft(10, "*")); // Виведе: ***Flutter
print(text.padRight(10, "*")); // Виведе: Flutter***
void processText(String input) {
String cleanedText = input.trim().toLowerCase();
if (cleanedText.contains("flutter")) {
print("Текст містить слово Flutter!");
}
List<String> words = cleanedText.split(" ");
print("Слова: $words");
}
void main() {
processText(" Я люблю FLUTTER і Dart ");
}
Текст містить слово Flutter!
Слова: [я, люблю, flutter, і, dart]
String text = "";
print(text.isEmpty); // Виведе: true
String text1 = "Flutter";
String text2 = "Dart";
print(text1 + " " + text2); // Виведе: Flutter Dart
List<String> words = ["Flutter", "Dart"];
print(words.join(" ")); // Виведе: Flutter Dart
String text1 = "Flutter";
String text2 = "Flutter";
print(text1 == text2); // Виведе: true
String emoji = "😊 Flutter";
print(emoji.length); // Виведе: 9 (емодзі займає 2 символи)
user = {"аты": "Олена", "жасы": 25, "қала": "Київ"}
print(user)
# Нәтиже: {'аты': 'Олена', 'жасы': 25, 'қала': 'Київ'}
# Бос словник
my_dict = {}
# Элемент қосу
my_dict["аты"] = "Іван"
my_dict["жасы"] = 30
print(my_dict)
# Нәтиже: {'аты': 'Іван', 'жасы': 30}
user = {"аты": "Марія", "email": "[email protected]"}
print(user["аты"]) # Нәтиже: Марія
print(user.get("email")) # Нәтиже: [email protected]
# Егер кілт жоқ болса, get() әдепкі мәнді қайтарады
print(user.get("телефон", "Белгісіз")) # Нәтиже: Белгісіз
data = {"аты": "Олег", "жасы": 28, "қала": "Львів"}
# Бір элементті жою
data.pop("жасы")
print(data) # Нәтиже: {'аты': 'Олег', 'қала': 'Львів'}
# Кілт арқылы жою
del data["қала"]
print(data) # Нәтиже: {'аты': 'Олег'}
# Барлығын тазалау
data.clear()
print(data) # Нәтиже: {}
student = {"аты": "Анна", "сынып": "10", "баға": 95}
# Кілттерді шығару
for key in student.keys():
print(key) # аты, сынып, баға
# Мәндерді шығару
for value in student.values():
print(value) # Анна, 10, 95
# Кілт-мағына жұптары
for key, value in student.items():
print(f"{key}: {value}")
# Нәтиже:
# аты: Анна
# сынып: 10
# баға: 95
users = {
"user1": {"аты": "Тарас", "жасы": 22},
"user2": {"аты": "Софія", "жасы": 19}
}
print(users["user1"]["аты"]) # Нәтиже: Тарас
# Бос словник
people = {}
while True:
name = input("Атыңызды енгізіңіз (тоқтату үшін 'exit' жазыңыз): ")
if name == "exit":
break
age = int(input("Жасыңызды енгізіңіз: "))
people[name] = age
print("Сақталған деректер:", people)
<?php
$email = $_POST['email'];
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo "Енгізілген email дұрыс: " . htmlspecialchars($email);
} else {
echo "Қате email форматы!";
}
?>
<?php
$stmt = $pdo->prepare("INSERT INTO users (username, email) VALUES (:username, :email)");
$stmt->bindParam(':username', $_POST['username']);
$stmt->bindParam(':email', $_POST['email']);
$stmt->execute();
echo "Деректер сәтті сақталды!";
?>
<?php
session_start();
$token = bin2hex(random_bytes(32));
$_SESSION['csrf_token'] = $token;
?>
<form method="POST">
<input type="hidden" name="csrf_token" value="<?php echo $token; ?>">
<input type="text" name="username">
<input type="submit" value="Жіберу">
</form>
<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if ($_POST['csrf_token'] === $_SESSION['csrf_token']) {
echo "Сұрау расталды!";
} else {
echo "CSRF токені қате!";
}
}
?>
<?php
$input = "<script>alert('XSS');</script>";
$safe_output = htmlspecialchars($input, ENT_QUOTES, 'UTF-8');
echo $safe_output; // <script>alert('XSS');</script> ретінде шығады, бірақ орындалмайды
?>
<?php
if (isset($_FILES['userfile'])) {
$allowed = ['jpg', 'png', 'pdf'];
$ext = pathinfo($_FILES['userfile']['name'], PATHINFO_EXTENSION);
if (in_array($ext, $allowed) && $_FILES['userfile']['size'] < 2000000) {
move_uploaded_file($_FILES['userfile']['tmp_name'], 'uploads/' . $_FILES['userfile']['name']);
echo "Файл сәтті жүктелді!";
} else {
echo "Рұқсат етілмеген файл немесе өлшемі тым үлкен!";
}
}
?>