За последние 24 часа нас посетили 18034 программиста и 1675 роботов. Сейчас ищут 1070 программистов ...

как присвоить результата foreach массиву

Тема в разделе "PHP для новичков", создана пользователем Artion999, 16 дек 2010.

  1. Artion999

    Artion999 Активный пользователь

    С нами с:
    16 дек 2010
    Сообщения:
    10
    Симпатии:
    0
    Всем привет !!!
    Помогите решить вопрос, как в ниже приведённом скрипте присвоить результат forech $pos переменной $chislo_clov ?

    PHP:
    1. <?php
    2. $str1 = 'При';
    3. $text_slovar1 = strtoupper($str1);
    4. $chars = preg_split('//', $text_slovar1, -1, PREG_SPLIT_NO_EMPTY);
    5.  
    6. foreach ($chars as $value) {
    7.     $new = '_АБВГДЕЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ';
    8.     $pos = strrpos($new, $value);
    9.     echo $pos;
    10. }
    11.  
    12. $chislo_clov = '477';
    13. $char1 = preg_split('//', $chislo_clov, -1, PREG_SPLIT_NO_EMPTY);
    14. print_r($char1);
    15.  
     
  2. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    PHP:
    1. <?php
    2.  $asd = array();
    3.  foreach ($chars as $value) {
    4.      $new = '_АБВГДЕЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ';
    5.      $pos = strrpos($new, $value);
    6.      $asd[] =  $pos;
    7.  }
    8.  
    так?
     
  3. Artion999

    Artion999 Активный пользователь

    С нами с:
    16 дек 2010
    Сообщения:
    10
    Симпатии:
    0
    мож не так вопрос задал!!!!
    Вообшем нужно:
    1. Слово перевести в ряд чисел взятые из порядкового номера буквы из алфавита(пример:"ку"=12 21)
    2. Потом сложить числа 12+21=3
     
  4. Artion999

    Artion999 Активный пользователь

    С нами с:
    16 дек 2010
    Сообщения:
    10
    Симпатии:
    0
    да, работает !!!! благодарю !!!!
     
  5. Artion999

    Artion999 Активный пользователь

    С нами с:
    16 дек 2010
    Сообщения:
    10
    Симпатии:
    0
    это получаеться пробегая по массиву foreach закидывает в $asd[] где они и фиксируються