Нет, PHP не поддерживает множественное наследование.
Чтобы разрешить эту функцию в PHP, вы можете использовать интерфейсы, или вы можете использовать «Черты» вместо классов.
PHP 5.4.0 поставляется с чертами, которые будут выполнять множественное ограничение наследования , Подробнее о признаках см. Ниже:
Мы можем использовать команду TR для разделения строки на объект массива. Это работает и MacOS и Linux
#!/usr/bin/env bash
currentVersion="1.0.0.140"
arrayData=($(echo $currentVersion | tr "." "\n"))
len=${#arrayData[@]}
for (( i=0; i<=$((len-1)); i++ )); do
echo "index $i - value ${arrayData[$i]}"
done
Другая команда
IFS='.' read -ra arrayData <<< "$currentVersion"
#It is the same as tr
arrayData=($(echo $currentVersion | tr "." "\n"))
#Print the split string
for i in "${arrayData[@]}"
do
echo $i
done
IFS использования опции