Jump to content
php.lv forumi

Recommended Posts

Posted

Vai ir iespējams kaut kā ielikt teiksim (-) pēc noteikta simbolu skaita? šajā gadījumā ir personas kods, kas ir viss kopā, bet domāju vai ar kādu vieglu paņēmienu var to panākt. Tā jau itkā var substr, bet domāju, ka mok ir kāds cits variants arī :)

Paldies

Posted

ay, es jau pa savam samočiju

Testam un piemēram Jums

 

$getData = new stdClass();
$getData->return->ownerCode = 10048912877;
$personCode = array(substr($getData->return->ownerCode,0,6),substr($getData->return->ownerCode,6));
$getData->return->ownerCode = $personCode[0].'-'.$personCode[1];
print $getData->return->ownerCode;

Posted (edited)

Tas ir testam te. Reāli šādi dati tiek atgriezti no fjas, kas nav Mūsu pusē. Vnk negribēju Jums rakstīt atsevišķi kodu un copy paste uztaisīju

 

 

+$getData = new stdClass();
+$getData->return->ownerCode = 10048912877;
$personCode = array(substr($getData->return->ownerCode,0,6),substr($getData->return->ownerCode,6));
$getData->return->ownerCode = $personCode[0].'-'.$personCode[1];
+print $getData->return->ownerCode;

Edited by anonīms
Posted

vēl var

$getData->return->ownerCode = implode('-', str_split($getData->return->ownerCode, 6));

bet wordwrap labāks

Guest
This topic is now closed to further replies.
×
×
  • Create New...