Что такое Ruby-эквивалент PHP substr ()? - PullRequest
7 голосов
/ 23 ноября 2010

Что такое Ruby-эквивалент оператора PHP

<?php echo substr("abcdefghijklm", 0, 5); ?>

Ответы [ 2 ]

17 голосов
/ 23 ноября 2010

Используйте обозначения в скобках с теми же двумя аргументами, что и для substr.

substring = bigstring[0,5]

Раньше я рекомендовал http://railsforphp.com/substr как отличный способ найти эквиваленты Ruby / Rails для обычных функций PHP, но, очевидно, его больше нет в сети. Это прискорбно: /

0 голосов
/ 31 мая 2017

Использование byteslice метод

"abcdefghijklm".byteslice(0, 5) => "abcde"

https://ruby -doc.org / core-2.2.0 / String.html # method-i-byteslice

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...