Но когда я вместо echo $text; пишу return $text;,
и в коде использую echo get_text($my_el); или $my_text = get_text($my_el); echo $my_text;,
то перестает что-либо выводиться.
DevMan, может и бред, но мне не надо считать кол-во рядов, это для будущей структуры кода заготовка, там через $i потом массив заполняю, а считал я эти ряды, чтобы понять работает код или нет, тут уж у каждого свои подходы наверное.
00:01:45.203228 VUSB: Detached 'HidMouse' from port 1 on RootHub#1
00:01:45.211474 E1000#0: Interrupt attempts: 333
00:01:45.211501 E1000#0: Interrupts raised : 152
00:01:45.211507 E1000#0: Interrupts lowered: 0
00:01:45.211512 E1000#0: ICR outside ISR : 0
00:01:45.211517 E1000#0: IMS raised ints : 21
00:01:45.211522 E1000#0: Interrupts skipped: 134
00:01:45.211526 E1000#0: Masked interrupts : 47
00:01:45.211531 E1000#0: Early interrupts : 0
00:01:45.211535 E1000#0: Late interrupts : 18
00:01:45.211539 E1000#0: Lost interrupts : 0
00:01:45.211544 E1000#0: Interrupts by RX : 62
00:01:45.211552 E1000#0: Interrupts by TX : 113
00:01:45.211560 E1000#0: Interrupts by ICS : 26
00:01:45.211564 E1000#0: Interrupts by RDTR: 0
00:01:45.211568 E1000#0: Interrupts by RDMT: 0
00:01:45.211575 E1000#0: Interrupts by TXQE: 0
00:01:45.211588 E1000#0: TX int delay asked: 0
00:01:45.211597 E1000#0: TX delayed: 0
00:01:45.211601 E1000#0: TX delay expired: 0
00:01:45.211605 E1000#0: TX no report asked: 106
00:01:45.211613 E1000#0: TX abs timer expd : 0
00:01:45.211618 E1000#0: TX int timer expd : 0
00:01:45.211623 E1000#0: RX abs timer expd : 0
00:01:45.211630 E1000#0: RX int timer expd : 0
00:01:45.211634 E1000#0: TX CTX descriptors: 97
00:01:45.211638 E1000#0: TX DAT descriptors: 106
00:01:45.211643 E1000#0: TX LEG descriptors: 16
00:01:45.211656 E1000#0: Received frames : 62
00:01:45.211661 E1000#0: Transmitted frames: 113
00:01:45.211665 E1000#0: TX frames up to 1514: 113
00:01:45.211669 E1000#0: TX frames up to 2962: 0
00:01:45.211674 E1000#0: TX frames up to 4410: 0
00:01:45.211680 E1000#0: TX frames up to 5858: 0
00:01:45.211684 E1000#0: TX frames up to 7306: 0
00:01:45.211688 E1000#0: TX frames up to 8754: 0
00:01:45.211693 E1000#0: TX frames up to 16384: 0
00:01:45.211697 E1000#0: TX frames up to 32768: 0
00:01:45.211702 E1000#0: Larger TX frames : 0
00:01:45.211706 E1000#0: Max TX Delay : 0
00:01:45.213025 GIM: KVM: Resetting MSRs
00:01:45.213072 NEM: Destroying partition 0000000001cf8c10 with its 2 VCpus...
00:01:45.372893 Changing the VM state from 'DESTROYING' to 'TERMINATED'
00:01:45.374387 Console: Machine state changed to 'PoweredOff'
00:01:45.886324 GUI: Passing request to close Runtime UI from machine-logic to UI session.