Merkkijonojen leikkaaminen PHP:ssä

substrmb_substrmb_strcut
Задание 1

Annettu merkkijono:

php<?php
  $str = 'html css php';
?>

Leikkaa merkkijonostamme ja tulosta ruudulle:

php'html'
'css'
'php'
Задание 2

Annettu merkkijono:

php<?php
  $str = 'abcdefgh';
?>

Tulosta viimeiset 3 merkkiä:

php'fgh'
Задание 3

Annettu merkkijono:

php<?php
  $str = 'http://example.com';
?>

Tarkista, alkaako se merkkijonolla 'http://':

Задание 4

Annettu merkkijono:

php<?php
  $str = 'https://example.com';
?>

Tarkista, alkaako se merkkijonolla 'http://' tai 'https://':

Задание 5

Annettu merkkijono:

php<?php
  $str = 'image.png';
?>

Tarkista, päättyykö se merkkijonoon '.png':

Задание 6

Annettu merkkijono:

php<?php
  $str = 'photo.jpg';
?>

Tarkista, päättyykö se merkkijonoon '.png' tai '.jpg':

Задание 7

Annettu merkkijono:

php<?php
  $str = 'This is a long string';
?>

Jos merkkejä on enemmän kuin 5, tulosta ensimmäiset 5 ja lisää ellipsi, muuten tulosta koko merkkijono:

php'This ...'
Задание 8

Annettu merkkijono:

php<?php
  $str = 'многобайтовые строки требуют особого подхода';
?>

Leikkaa viimeinen sana:

php'подхода'
Задание 9

Annettu merkkijono:

php<?php
  $str = 'пример работы с кириллическими символами';
?>

Leikkaa ja tulosta:

php'работы'
'кириллическими'