
Completed
Posted
Paid on delivery
I have a working PHP script that pulls product data from a distributor’s API and saves it to a CSV. I only need two quick adjustments. 1. Category and subCategory values arrive in ALL-CAPS; before the row is written I want both converted to Title Case, so “ELECTRONICS ACCESSORIES” becomes “Electronics Accessories”. 2. The shipWeight field is supplied in ounces; divide it by 16 and output the result in pounds (e.g., 20 → 1.25). The column header stays the same. No other fields require changes, and the overall CSV structure must remain untouched so my existing import routine keeps working. Deliverables: • Updated PHP script with clear inline comments showing the new transformations • Brief changelog or diff highlighting edits • Sample CSV demonstrating corrected Category, subCategory and weight columns I’ll send over the current script and server credentials as soon as we begin. The script must be run from an allowed IP address so it must be done in place on our test server.
Project ID: 40705971
141 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Both changes belong right at the point where the row is assembled, just before fputcsv, so the CSV column order and headers your import routine depends on stay byte-for-byte the same. For the categories I'd use mb_convert_case with MB_CASE_TITLE on a lowercased string so multi-word values like "ELECTRONICS ACCESSORIES" come out correctly and accented characters don't break, and I'd flag any brand names or acronyms you'd rather keep uppercase so we can whitelist them. For shipWeight I'd divide by 16 and format to a fixed decimal precision, handling empty or non-numeric values so a missing weight doesn't become 0.00 silently. You'll get the edited script with inline comments, a diff of exactly what changed, and a sample CSV to compare against your current output. Happy to work directly on your test server so the IP restriction isn't an issue — I can begin as soon as you send access.
$30 USD in 1 day
8.0
8.0
141 freelancers are bidding on average $240 USD for this job

Hello, With over a decade of experience in web development, particularly in PHP scripting, I believe I'm the ideal fit for your project. I've worked on various APIs and data manipulation tasks including transforming CSV data structures and performing calculation-conversion tasks such as you've outlined. Adapting category values from ALL-CAPS to Title Case and converting weight measurements from ounces to pounds falls well within my skillset. While on the job, I'll prioritize maintaining the structure of your existing CSV file to ensure seamless integration with your import routine. Importantly, I'll provide clear inline comments in the script to document the steps involved in the transformations for enhanced comprehension and future references. My track record reveals a commitment to delivering clean, secure, and scalable products with a particular emphasis on user experience. I also understand the need for timely completion of projects and framework your business requires. Plus, my grasp on APIs, cloud deployment and working with specific IP addresses positions me as a strong candidate for getting your project done efficiently while complying with your server restrictions. Don't hesitate to leverage my 15+ years of expertise for this task! Thanks!
$130 USD in 3 days
8.6
8.6

Hi, I can make these two PHP changes without affecting the existing CSV structure: convert Category/subCategory from ALL-CAPS to Title Case and convert shipWeight from ounces to pounds. I’ll update and test the script directly on your allowed-IP test server, add clear inline comments, and provide the diff/changelog plus a sample corrected CSV. Timeline: 1–2 hours. I can start immediately.
$30 USD in 1 day
8.6
8.6

With experience in PHP scripting and data manipulation, I understand the need to convert ALL-CAPS category/subcategory values to Title Case and convert ounces to pounds for the shipWeight field. Could you confirm if the distributor's API provides consistent data formats for these fields, or are there any variations to consider during the conversion process? Regards, Yogesh Kumar
$50 USD in 10 days
8.4
8.4

Hello, I’ll update the script in place with clear inline comments, provide a concise changelog/diff, and generate a sample CSV showing the corrected values while preserving your import format. With 10+ years of PHP/web development experience, I’m comfortable working with API data processing, CSV generation, existing scripts and server-side testing without introducing unnecessary changes. Let’s chat and share the current script; I can review the exact implementation and make only the requested transformations. thank you Regards Gaurav Garg
$200 USD in 7 days
8.6
8.6

Hi, To meet your requirements, I will modify the PHP script to convert Category and subCategory values to Title Case and update the shipWeight field to display in pounds. I will ensure the CSV structure remains intact for seamless integration. Let's discuss further to initiate the project. Regards, Sai Bhaskar
$85 USD in 2 days
8.1
8.1

Hi, I can make these two PHP/CSV changes without affecting the existing structure or any other fields. I’ll implement: Convert category and subCategory from ALL-CAPS to Title Case before writing each CSV row. Convert shipWeight from ounces to pounds using ounces / 16, while keeping the existing column header unchanged. Preserve the current CSV format, column order, delimiters, and import compatibility. Add clear inline comments around both transformations. Provide a concise changelog/diff showing exactly what was modified. Run the updated script on your test server from the allowed IP and verify the generated CSV with sample data. I’ll keep the changes minimal and isolated to these fields, so there’s no risk of unintentionally modifying other product data. I can start as soon as you provide the existing PHP script and test-server access. Best regards, Rizwan
$99 USD in 1 day
8.2
8.2

Hi there, I can see exactly what’s tripping this export: the CSV structure is already stable, but two fields need to be normalized without disturbing your import flow. I’ve handled many PHP/API-to-CSV fixes like this, and I’ll update the script so category and subCategory are converted to Title Case, and shipWeight is converted from ounces to pounds while keeping the header unchanged. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. I’ll keep the edits minimal, add clear inline comments, and provide a short changelog plus a sample CSV so you can verify the output immediately on your test server. Since it must run from an allowed IP in place, I’ll work carefully around your current environment and avoid touching anything outside the required transformations. Could you confirm whether shipWeight should be rounded to a fixed decimal format or left as-is after division? Could you confirm whether the script should round shipWeight to a fixed number of decimals, or preserve the raw division result? Looking forward to your reply so we can finalize the exact plan. Best regards, Asad
$85 USD in 7 days
8.3
8.3

I’ll update the existing PHP export in place on your allowed-IP test server, applying Title Case to both Category and subCategory and converting shipWeight from ounces to pounds by dividing by 16 while leaving the CSV header and structure unchanged. I’ll return the revised script with clear inline comments, a concise changelog/diff showing only these edits, and a sample CSV confirming values such as “ELECTRONICS ACCESSORIES” → “Electronics Accessories” and 20 → 1.25. I can complete this within 1 day after receiving the script and server credentials, using the current field mapping so no unrelated values are modified. Is the sample CSV expected to include a specific set of product rows from the test server? Muhammad Saad
$50 USD in 1 day
7.9
7.9

Hi, Both changes are small and low risk. For the Title Case, the safe move is ucwords on the lowercased string so "ELECTRONICS ACCESSORIES" becomes "Electronics Accessories" without mangling words. For shipWeight, a straight divide by 16 with float output, though one question: do you want the pounds value rounded to a fixed number of decimals, or left exact so 20 stays 1.25 and odd values keep full precision? I do backend PHP work regularly, including API-driven data processing and CSV pipelines. One recent contract was a full PHP and DevOps build. MERN Stack Developer with PHP & DevOps Experience: 5 stars, $12,276 earned. Send the script and test server access and I'll return the edited file, a diff, and a sample CSV. Start with a milestone so you only release on delivered work. Adil
$250 USD in 7 days
7.5
7.5

Hello I can quickly implement these precise data transformations for your PHP script. My experience with PHP data manipulation and CSV handling ensures accurate conversion of category fields to Title Case and shipWeight from ounces to pounds. I’ll ensure these changes are seamlessly integrated. Ready to discuss the best way to deliver this? Best regards, Giáp Văn Hưng
$140 USD in 7 days
6.9
6.9

Hello, I have thoroughly analyzed the requirements for the PHP Script Data Transform project, focusing on converting ALL-CAPS category values to Title Case and converting ounces to pounds in the shipWeight field. Let's chat and discuss it further. To handle your project, I will start with modifying the existing PHP script to include functions that convert the category and subcategory values to Title Case before writing to the CSV. Additionally, I will implement a calculation to convert the shipWeight values from ounces to pounds, ensuring the CSV structure remains intact for your import routine to function seamlessly. The deliverables for this project will include an updated PHP script with detailed inline comments showcasing the transformations, a changelog highlighting the edits, and a sample CSV file demonstrating the corrected columns. Before signing-off my bid, I would like to ask a question, i.e., how frequently do you require the script to run for data transformation? Best Regards, Aneesa.
$100 USD in 1 day
6.9
6.9

I see you need some quick adjustments to your PHP script for transforming product data from your distributor’s API. Converting those category fields to Title Case and adjusting the shipWeight from ounces to pounds are straightforward tasks, but I’ll make sure to keep the CSV structure intact so your import routine continues to function without issues. And I’ll update your script directly on your test server, adding clear inline comments for the changes, and providing a brief changelog. I’ll also include a sample CSV just to demonstrate the corrected fields. My bid for this work is $30, and I’m ready to get started on this right away, so I can help you out. Rajavel PHP Developer | API Integration | CSV Manipulation
$30 USD in 10 days
7.2
7.2

Hello Sir, How would you like to see your product data transformed seamlessly before making any commitments? I offer a straightforward approach to refining your PHP script with precise alterations for optimal data presentation. Let's discuss how I can enhance your script to meet your needs perfectly. Best, Smith
$140 USD in 7 days
7.2
7.2

Hi, I went through your project details and understand what you're looking to achieve. I'd be interested in working with you on this. Based on the requirements you've shared, I can handle the project from start to completion while keeping the work aligned with your expectations, timeline, and desired outcome. My approach is straightforward: first, I'll make sure the requirements and expected deliverables are clear. Then I'll complete the work in structured stages, share progress along the way, incorporate your feedback, and deliver the final work after everything has been reviewed. Before we begin, I have a couple of questions about your requirements that will help me understand the scope more accurately. Feel free to message me so we can discuss the details and determine the best way to move forward. Best regards, Anum
$250 USD in 1 day
6.6
6.6

Hi There! I specialize in precise PHP data transformations that preserve existing CSV structures and import workflows, backed by 9+ years of experience, 450+ completed projects, Top 1% verified freelancer. I’ll update only the Category/subCategory Title Case conversion and shipWeight ounces-to-pounds calculation, leaving every other field and the existing header untouched. I’ll make the changes directly on your test server, add clear inline comments, provide a concise diff/changelog, and generate a sample CSV to verify the output before delivery. Since the scope is tightly defined, I can handle this quickly without unnecessary changes to your working script. Can you share the current PHP script so I can confirm where the CSV rows are assembled and apply the transformations safely?
$140 USD in 7 days
6.9
6.9

As an experienced and highly specialized Python developer, I possess a wide range of skills that perfectly align with your PHP script data transformation needs. Having worked extensively on web automation, data mining, and extraction projects like yours over the course of my 13+ year career, I am well-versed in developing high-impact, result-driven solutions. I'm excited to bring this wealth of expertise to transform your PHP script and guarantee you a delivery of an updated script with clear inline comments showcasing every change made – supported by a changelog/diff highlighting the specific edits – along with a sample CSV demonstrating the corrected values for an added layer of quality assurance. Looking forward to working hand in hand on this project to provide you with efficient code enhancements that align flawlessly with your existing system.
$50 USD in 1 day
7.1
7.1

Your requirement for transforming category values to Title Case and converting weight from ounces to pounds in your PHP script is straightforward yet crucial for maintaining data integrity in your CSV imports. I will begin by parsing the category and subcategory strings, applying a transformation function to convert them to Title Case. This ensures that the formatting is consistent and professional. For the shipWeight field, I will implement a simple mathematical operation that divides the value by 16, ensuring the output reflects weight in pounds while maintaining the original column header. I will provide meaningful inline comments within the updated script to clarify these adjustments, and I will include a brief changelog highlighting the changes made for your reference. After applying these modifications directly on your test server, I will generate a sample CSV that reflects the corrected data for both categories and weight. This approach guarantees that the overall CSV structure remains intact, allowing your import routine to function without disruption. I look forward to collaborating on this task and ensuring your data meets the necessary standards. Regards, Nabeel Abid
$187.50 USD in 7 days
6.8
6.8

Hi there, I can quickly modify your PHP script to ensure that the Category and subCategory values are transformed into Title Case, while also adjusting the shipWeight from ounces to pounds. This will keep your CSV structure intact for the existing import routine, as requested. Once I receive the current script, I will implement these changes and provide you with a version that includes inline comments, highlighting the adjustments in a changelog, along with a sample CSV file demonstrating the corrections. Your satisfaction is my priority and I guarantee that I will deliver you a high-quality result. Regards, Ali
$30 USD in 1 day
6.4
6.4

Hello, I can update your PHP script to title-case Category and subCategory, convert shipWeight from ounces to pounds, and keep the CSV structure unchanged. I’ll add clear inline comments, provide a brief changelog/diff, and verify the output with a sample CSV on your test server. This is a small, quick script adjustment, so I’d quote $85 and can usually complete it within 1 day once I have the script and credentials. Regards, Parvesh M.
$75 USD in 21 days
6.3
6.3

Hi, I'm Denis, a full-stack developer experienced with data transformation projects involving API integrations and CSV exports. I understand your needs—two field transformations applied before the CSV is written, without disrupting your workflow. I'll modify the script to convert category and subCategory from ALL-CAPS to Title Case using PHP's built-in functions, and divide shipWeight by 16 to convert ounces to pounds. Both transformations happen right before the row is written to CSV, keeping everything else intact. I'll add clear inline comments for easy maintenance. I've done similar data cleanup work on API-to-CSV pipelines, where the key is careful placement in the data flow to prevent downstream issues. Since your import routine expects the same CSV structure, I'll ensure only those two fields change and headers remain exactly as they are. My approach: review your current script, implement the two transformations, test with sample data, and provide the updated script with a clear changelog and sample CSV output showing corrected values. I'll coordinate with you to apply changes on your test server and verify everything works. One consideration: Title Case conversion needs to handle edge cases like mixed-case words or numbers gracefully. I'll use a robust approach for this. I can start immediately. Let's discuss the details. Thanks, Denis.
$30 USD in 3 days
6.3
6.3

Orange, United States
Payment method verified
Member since Nov 13, 2008
$30-250 USD
$10-30 USD
$30-250 USD
$1500-3000 USD
$30-250 USD
$10-30 USD
$250-750 USD
$10-30 AUD
€8-30 EUR
$250-750 USD
₹600-1500 INR
$30-250 USD
£20-250 GBP
₹600-1500 INR
₹750-1250 INR / hour
$250-750 USD
$1500-3000 USD
₹750-1250 INR / hour
$15-25 USD / hour
₹1500-12500 INR
₹1500-12500 INR
$250-750 USD
₹600-1500 INR
₹600-1500 INR
$30-250 USD