Robert

I'll have to admit I haven't written a soap server in php, but it is so 
'geared' toward webdev that I thought it would be the easiest way
to do a portable one

I can't see why you can't use your current WSDL and write your php class 
to match otherwise there seems to be a few WSDL generators
for PHP classes around, the problem is the weakly typed nature of php 
but with 5 you got parameter type 'hinting' (which seems strict for a hint)
but I 'cant see that they have included the hint in the reflection 
methods, though there is this one 
http://phpclasses.sitehost.co.nz/browse/package/2310.html

I actually use Nusphere for PHP dev so have access to NuSOAP (which i 
would prob use if doing this)

Neven
> Thanks Neven
>
> As you see I am taking your suggestion from the Delphi list 'refactor 
> it'.  I have one other question you might be able to answer...
>
> I need a wsdl for for my soap server.  It seems I need to manually 
> create one with Php.  However I have my delphi soap server that 
> automatically creates a wsdl.  Sooo since I already have one from my 
> delphi app, and since the functions and data classes are the same, I 
> can use that wsdl with my PHP soap server?
>
> Thanks
>
>
>
> /Robert Martin/
>
> /Software development manager/
>
>  
>
> Chreos
>
> www.chreos.co.nz
>
> Ph +64 03 377-0495
>
>  
>
>  
>
>  
>
>
>
> Neven MacEwan wrote:
>> Rob
>>
>> I didn't get the orig post but
>>
>> \t is right, in php escape sequences are replaced in double quote (and 
>> heredoc) delim strings so
>>
>> if ($a == "TAB\nTAB") {
>>   ....
>> }
>>
>> note you can use the chr() function as well (ie for non escapable chars)
>> The control escapable chars are \r, \n, \t, others are \\, \", \', \$
>>
>> if ($a == 'TAB'.chr(9).'TAB') {
>>   ....
>> }
>>
>> Heredoc is really good for multiline strings is SQL statements
>>
>> $S = <<<SQL
>>   SELECT Column
>>   FROM Table
>>   WHERE
>>       ID = '$ID'
>> SQL;
>>
>>   
>>> "\t"
>>>   
>>>     
>>>> Hi
>>>>
>>>> I am re writing a Delphi SOAP server in php.  I am doing ok so far 
>>>> (for my first PHP app !).  Anyway I want to compare a string with 
>>>> special chars.
>>>>
>>>> In Delphi I have something like if (a = 'NULL' + #9 + 'NULL') then 
>>>> begin ....
>>>>
>>>> essentially my string is two NULL words with a separating tab.  How to 
>>>> I access the tab key in php ?
>>>>
>>>> Thanks
>>>>
>>>>
>>>> -- 
>>>>
>>>> /Robert Martin/
>>>>
>>>> /Software development manager/
>>>>
>>>>  
>>>>
>>>> Chreos
>>>>
>>>> www.chreos.co.nz
>>>>
>>>> Ph +64 03 377-0495
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> NZ Borland Developers Group Offtopic mailing list
>>>> Post: [email protected]
>>>> Admin: http://delphi.org.nz/mailman/listinfo/offtopic
>>>> Unsubscribe: send an email to [email protected] with 
>>>> Subject: unsubscribe
>>>>     
>>>>       
>>> _______________________________________________
>>> NZ Borland Developers Group Offtopic mailing list
>>> Post: [email protected]
>>> Admin: http://delphi.org.nz/mailman/listinfo/offtopic
>>> Unsubscribe: send an email to [email protected] with 
>>> Subject: unsubscribe
>>>
>>>
>>>   
>>>     
>>
>> _______________________________________________
>> NZ Borland Developers Group Offtopic mailing list
>> Post: [email protected]
>> Admin: http://delphi.org.nz/mailman/listinfo/offtopic
>> Unsubscribe: send an email to [email protected] with 
>> Subject: unsubscribe
>>
>>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> NZ Borland Developers Group Offtopic mailing list
> Post: [email protected]
> Admin: http://delphi.org.nz/mailman/listinfo/offtopic
> Unsubscribe: send an email to [email protected] with 
> Subject: unsubscribe

_______________________________________________
NZ Borland Developers Group Offtopic mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/offtopic
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

Reply via email to