как считать пространство в текстовом положении в php

Всегда хорошо использовать эквиваленты JavaScript по сравнению с jQuery. Одна из причин заключается в том, что от библиотек зависит меньшее количество библиотек, и они намного быстрее, чем эквиваленты jQuery.

Одна из фантастических ссылок на jQuery-эквиваленты - http://youmightnotneedjquery.com/ .

Что касается вашего вопроса, я взял приведенный ниже код по приведенной выше ссылке :) Единственное предостережение: он работает только с Internet & nbsp; Explorer & nbsp; 9 и более поздними версиями.

function ready(fn) {
    if (document.readyState != 'loading') {
        fn();
    }
    else {
        document.addEventListener('DOMContentLoaded', fn);
    }
}

11
задан Nathan Fellman 23 June 2009 в 17:38
поделиться

3 ответа

Используйте это:

substr_count($text, ' ');
42
ответ дан 3 December 2019 в 01:13
поделиться

Вы ищете preg_match_all .

$numSpaces = preg_match_all('/[ ]/', $testStr, $matches);
1
ответ дан 3 December 2019 в 01:13
поделиться

Четкость часто трудно оценить. То, что вам ясно, когда вы пишете фрагмент кода, может быть совершенно непонятным для кого-то другого - или даже для вас по прошествии достаточного времени.

Вот мои личные практические правила при создании функции с множеством условных проверок:

  1. Группируйте условия в логические единицы, когда это возможно.
  2. Используйте четко названные промежуточные значения, чтобы упростить читаемость и отладку.
  3. Избегайте повторения одних и тех же логических конструкций более одного раза (см. Выше).
  4. Если возможно, выполните рефакторинг комплекса или дорогих условиях в отдельные функции.
  5. По возможности,
1
ответ дан 3 December 2019 в 01:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: