php kıvırcık grupları parantezi

2 Cevap php

Bir { ve } etiketlemek bir fonksiyon ya da grup öğeleri ifadenin veya bir şey var mı? bu yüzden açılış etiketinin {ve kapanış etiketi} tarafından grup öğeleri gerekir. ama dikkatli olun, bu yüzden gibi ebeveyn grupları içindeki gruplar da vardır:

group {
   text1
   group2 { 
      text2
   }
}

yani temelde php gibi, bir açılış etiketi yapmak düşünmek, bir kapanış etiketi, php durumda kaşlı ile kapatmak gerekir.

ben sadece ben "bir üst grubun içinde grup" bütün ile, çözemiyorum dışında bu şekilde bir ilişkisel diziye substr() her gruba ister gerekiyor.

Edit: im trying to make my own syntax highlighter for learning purposes, and i thought grouping would be best. yes i know there is a php function for highlighting but... this is for educational purposes

2 Cevap

Her oluşum yineleme ve kapsamları bir yığın oluşturmak, her { ile yığına yeni bir kapsam bastırıyor ve her } ile bir kapsam haşhaş olabilir.

Bu bazı kod falan ayrıştırmak için mi? Sen kullanımının nasıl olacağı (parantez) matematik benzer bir özyinelemeli fonksiyon yazmak gerekebilir

(7 (* (A + B) * C))