ZennoPoster php explode

alex_alex

Client
Регистрация
17.03.2015
Сообщения
22
Благодарностей
0
Баллы
1
каким образом в в zenno Project Maker можно реализовать функцию php explode ?
есть текстовый файл в котором строки
login:password
login
login:password
login
нужно получить из строк отдельно login и password или только login где нет :password
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 263
Баллы
113
C#:
var data = "login:password";
var rez = data.Split(':'); 
var login = rez[0]; // Здесь у нас будет login
var pass = rez[1]; // А тут password
 

alex_alex

Client
Регистрация
17.03.2015
Сообщения
22
Благодарностей
0
Баллы
1
ok, спасибо,
но как передать login и pass в переменные Zenno ?
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 263
Баллы
113
var data = project.Variables["Переменная1"].Value;
 

alex_alex

Client
Регистрация
17.03.2015
Сообщения
22
Благодарностей
0
Баллы
1

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
project.Variables["Переменная1"].Value = rez[0];
В обратную сторону , если нужно передать из кода в переменную проекта
 

igor3310

Новичок
Регистрация
07.06.2016
Сообщения
27
Благодарностей
1
Баллы
3
Спасибо все работает - только в шаблоне возврашает ощибку (крестик красный на действии)
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 598
Баллы
113
возвращает в случаях, когда строка не разделена двоеточием
 

igor3310

Новичок
Регистрация
07.06.2016
Сообщения
27
Благодарностей
1
Баллы
3
строка разделена и все работает как надо
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 598
Баллы
113
login
нужно получить из строк ... или только login где нет :password
вот в таких ситуация кубик будет выдавать ошибку. Нужно ставить проверку на количество элементов после разделения
 

igor3310

Новичок
Регистрация
07.06.2016
Сообщения
27
Благодарностей
1
Баллы
3

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)