Генератор случайных чисел   •   Online-инструменты
819 просм
0 комм
Поделиться:
Лучший платный хостинг!

Месяц в подарок. Помощь с переездом. Быстрая тех. поддержка. Цена от 115р в месяц. Скидки, спеши!

vk.cc/88lMkj

Как разбить строку на массив на PHP/JavaScript?

Предположим, что у вас есть фраза «Hello, World!» и из нее вам необходимо получить вторую часть, то есть «World!». Конечно, эту задачу можно решить несколькими способами, но разбивка строки и получение из нее нужной части также является вариантом решения.

И как это можно сделать, я сейчас расскажу.

Как разбить строку на массив на PHP?

В PHP разбиение строки на массив осуществляется с помощью функции «explode» – ею, собственно, мы и воспользуемся.

Реализация:

<?php

	$content = "Hello, World!";
	$content_new = explode(",", $content);

	echo $content_new["1"];

?>

Что здесь что?

На самом деле, вся «соль» здесь находится в третьей строке. Здесь мы указываем ориентир, по которому нужно разбить строку (в нашем случае – это запятая), и уже далее просто получаем нужный нам кусок строки, а поскольку нумерация в PHP начинается с нуля (а нулевая часть это «Hello»), то мы с вами указываем «$content_new["1"]» – второй элемент.

Как разбить строку на массив на JavaScript?

На JavaScript эти же задачи решаются с помощью метода «split»:

<script>

	var content = "Hello, World!";
	var content_new = content_new.split(",");

	alert(content_new[1]);

</script>

Обратите внимание, что ориентир (то есть то, как нам нужно разбивать строку) вы задаете сами. В нашем случае это была запятая, в вашем же – это может быть число или, например, даже слово.

0
комментариев
Гостям запрещено учавствовать в обсуждениях сайта. Авторизуйтесь, чтобы иметь возможность оставить свое мнение о материале или задать вопрос.