Что нового

Перевод цифр в кавычках

_Lexa98_

Осваивающий
Сообщения
551
Репутация
25
Как перевести "1234" в 1234, чтобы $php содержала не "1234", а 1234?
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Код:
MsgBox(0,'',StringReplace('"1234"','"',''))
 
Автор
_Lexa98_

_Lexa98_

Осваивающий
Сообщения
551
Репутация
25
sngr
не, вы меня не правильно поняли. Нужно чтобы переменная содержала не текст, а число(которыми указываются координаты и т.д.).
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Код:
$res=StringReplace('"1234"','"','')
$res1=Number($res)
MsgBox(0,'',IsNumber($res1))
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
_Lexa98_,
Или так попробуйте.
Код:
$sNum = '"''1234"'''
$iNum = Number(StringRegExpReplace($sNum, '[^\d]', ''))
MsgBox(64, 'Info', IsNumber($iNum) & ' -->> ' & $iNum)
 
Автор
_Lexa98_

_Lexa98_

Осваивающий
Сообщения
551
Репутация
25
По идее мне нужно рандомно назвать переменную
например было так
Код:
$man = bla bla

нужно сделать так
Код:
$ran = Random(1, 5)
$man + $ran = bla bla

и например рандом выдаст 4, значит переменная должна называться
Код:
$man4 = bla bla

как так сделать?
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
_Lexa98_
Читайте про
Код:
Assign ( "varname", "data" [, flag] )
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
А так можно? Мне просто интересно.
Код:
$Text = "1234"
$Number = $Text*1



Добавлено:
Сообщение автоматически объединено:

P/S Странно. Ведь на 0 делить нельзя, а AutoIt молчит
и не намекает, и не ругается:

Код:
$Text = "1234"
$Number = $Text*1
MsgBox(64, "Info", $Number/0)
 
Верх