Просто идея, вы можете использовать array_keys( $myArray, "" )
, используя необязательный второй параметр, который определяет значение поиска. Затем посчитайте результат.
$myArray = array( "","","other","","other" );
$length = count( array_keys( $myArray, "" ));
Это могло бы помочь, если бы вы показали некоторый код.
Тем не менее, посмотрите на атрибут [XmlElementAttribute], который позволяет вам указать имя элемента. Если ваша проблема связана с возвращаемыми значениями, вам нужно будет использовать
[return: XmlRoot("ReturnElementName")]
[WebMethod]
public int MyWebMethod() { ... }