Генератор favicon   •   Online-инструменты
594 просм
0 комм
Поделиться:

Как разбить строку на массив на 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
комментарий
Оставить комментарий:
Нажимая кнопку «Отправить» вы даете согласие на обработку своих персональных данных.
Ваше Имя
Ваш E-mail
Текст комментария